Submit Search
Upload
C# Tutorial MSM_Murach chapter-14-slides
•
Download as PPT, PDF
•
1 like
•
348 views
S
Sami Mut
Follow
C# Tutorial MSM_Murach chapter-14-slides
Read less
Read more
Technology
Report
Share
Report
Share
1 of 44
Download now
Recommended
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slides
Sami Mut
Murach chapter- 25 How to deploy application
C# Tutorial MSM_Murach chapter-25-slides
C# Tutorial MSM_Murach chapter-25-slides
Sami Mut
Murach chaper- 24 How to enhance the user interface
C# Tutorial MSM_Murach chapter-24-slides
C# Tutorial MSM_Murach chapter-24-slides
Sami Mut
C# Tutorial MSM_Murach chapter-07-slides ////............................//
C# Tutorial MSM_Murach chapter-07-slides
C# Tutorial MSM_Murach chapter-07-slides
Sami Mut
Murach chapter- 16 How to organize and document your classes slides
C# Tutorial MSM_Murach chapter-16-slides
C# Tutorial MSM_Murach chapter-16-slides
Sami Mut
C# Tutorial MSM_Murach chapter-15-slides
C# Tutorial MSM_Murach chapter-15-slides
C# Tutorial MSM_Murach chapter-15-slides
Sami Mut
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slides
Sami Mut
Murach chapter- 18- slides
C# Tutorial MSM_Murach chapter-18-slides
C# Tutorial MSM_Murach chapter-18-slides
Sami Mut
Recommended
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slides
Sami Mut
Murach chapter- 25 How to deploy application
C# Tutorial MSM_Murach chapter-25-slides
C# Tutorial MSM_Murach chapter-25-slides
Sami Mut
Murach chaper- 24 How to enhance the user interface
C# Tutorial MSM_Murach chapter-24-slides
C# Tutorial MSM_Murach chapter-24-slides
Sami Mut
C# Tutorial MSM_Murach chapter-07-slides ////............................//
C# Tutorial MSM_Murach chapter-07-slides
C# Tutorial MSM_Murach chapter-07-slides
Sami Mut
Murach chapter- 16 How to organize and document your classes slides
C# Tutorial MSM_Murach chapter-16-slides
C# Tutorial MSM_Murach chapter-16-slides
Sami Mut
C# Tutorial MSM_Murach chapter-15-slides
C# Tutorial MSM_Murach chapter-15-slides
C# Tutorial MSM_Murach chapter-15-slides
Sami Mut
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slides
Sami Mut
Murach chapter- 18- slides
C# Tutorial MSM_Murach chapter-18-slides
C# Tutorial MSM_Murach chapter-18-slides
Sami Mut
Murach chapter- 20- slides
C# Tutorial MSM_Murach chapter-20-slides
C# Tutorial MSM_Murach chapter-20-slides
Sami Mut
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-12-slides
Sami Mut
Murach chapter- 22 How to work with XML files slides
C# Tutorial MSM_Murach chapter-22-slides
C# Tutorial MSM_Murach chapter-22-slides
Sami Mut
C# Tutorial MSM_Murach chapter-05-slides ////............................//
C# Tutorial MSM_Murach chapter-05-slides
C# Tutorial MSM_Murach chapter-05-slides
Sami Mut
C# Tutorial MSM_Murach chapter-01-slides ////............................//
C# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-01-slides
Sami Mut
C# Tutorial MSM_Murach chapter-10-slides ////............................//
C# Tutorial MSM_Murach chapter-10-slides
C# Tutorial MSM_Murach chapter-10-slides
Sami Mut
C# Tutorial MSM_Murach chapter-09-slides ////............................//
C# Tutorial MSM_Murach chapter-09-slides
C# Tutorial MSM_Murach chapter-09-slides
Sami Mut
Murach chapter- 23 How to use LINQ (LIQ) slides
C# Tutorial MSM_Murach chapter-23-slides
C# Tutorial MSM_Murach chapter-23-slides
Sami Mut
C# Tutorial MSM_Murach chapter-03-slides ////............................//
C# Tutorial MSM_Murach chapter-03-slides
C# Tutorial MSM_Murach chapter-03-slides
Sami Mut
C# Tutorial MSM_Murach chapter-02-slides ////............................//
C# Tutorial MSM_Murach chapter-02-slides
C# Tutorial MSM_Murach chapter-02-slides
Sami Mut
Murach chapter- 179- slides
C# Tutorial MSM_Murach chapter-19-slides
C# Tutorial MSM_Murach chapter-19-slides
Sami Mut
Murach chapter- 21- slides
C# Tutorial MSM_Murach chapter-21-slides
C# Tutorial MSM_Murach chapter-21-slides
Sami Mut
Murach chapter-17 -slides
C# Tutorial MSM_Murach chapter-17-slides
C# Tutorial MSM_Murach chapter-17-slides
Sami Mut
C# Tutorial MSM_Murach chapter-06-slides ////............................//
C# Tutorial MSM_Murach chapter-06-slides
C# Tutorial MSM_Murach chapter-06-slides
Sami Mut
C# Tutorial MSM_Murach chapter-08-slides ////............................//
C# Tutorial MSM_Murach chapter-08-slides
C# Tutorial MSM_Murach chapter-08-slides
Sami Mut
C# Tutorial MSM_Murach chapter-04-slides ////............................//
C# Tutorial MSM_Murach chapter-04-slides
C# Tutorial MSM_Murach chapter-04-slides
Sami Mut
Lecture 9 CS, intake 38
Intake 38 9
Intake 38 9
Mahmoud Ouf
Lecture 8 CS, intake 38
Intake 38 8
Intake 38 8
Mahmoud Ouf
Visual C# .Net using framework 4.5 (Lect 9)
Intake 37 9
Intake 37 9
Mahmoud Ouf
Chapter 2 introduces students to the major elements of the Visual Studio 2010 integrated development environment (IDE) while designing a graphical user interface mock-up. Topics include opening Visual Studio 2010, creating a Windows Forms Application project,adding objects to a Windows form, assigning properties to objects,aligning objects on the Windows form,and saving Visual Basic projects. The chapter also discusses how to apply GUI design principles and examines the first two phases of the program development life cycle (PDLC).
Chapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface Design
francopw
Beginners Introduction to Unity3D and C#: how to apply Object Oriented Programming into Unity3D and write simple C# code to move and rotate a cube in space.
VR Workshop #2
VR Workshop #2
Enrico Baracaglia
C++ Interface Versioning, talk by Steve Love
C++ Interface Versioning
C++ Interface Versioning
Skills Matter
More Related Content
What's hot
Murach chapter- 20- slides
C# Tutorial MSM_Murach chapter-20-slides
C# Tutorial MSM_Murach chapter-20-slides
Sami Mut
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-12-slides
Sami Mut
Murach chapter- 22 How to work with XML files slides
C# Tutorial MSM_Murach chapter-22-slides
C# Tutorial MSM_Murach chapter-22-slides
Sami Mut
C# Tutorial MSM_Murach chapter-05-slides ////............................//
C# Tutorial MSM_Murach chapter-05-slides
C# Tutorial MSM_Murach chapter-05-slides
Sami Mut
C# Tutorial MSM_Murach chapter-01-slides ////............................//
C# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-01-slides
Sami Mut
C# Tutorial MSM_Murach chapter-10-slides ////............................//
C# Tutorial MSM_Murach chapter-10-slides
C# Tutorial MSM_Murach chapter-10-slides
Sami Mut
C# Tutorial MSM_Murach chapter-09-slides ////............................//
C# Tutorial MSM_Murach chapter-09-slides
C# Tutorial MSM_Murach chapter-09-slides
Sami Mut
Murach chapter- 23 How to use LINQ (LIQ) slides
C# Tutorial MSM_Murach chapter-23-slides
C# Tutorial MSM_Murach chapter-23-slides
Sami Mut
C# Tutorial MSM_Murach chapter-03-slides ////............................//
C# Tutorial MSM_Murach chapter-03-slides
C# Tutorial MSM_Murach chapter-03-slides
Sami Mut
C# Tutorial MSM_Murach chapter-02-slides ////............................//
C# Tutorial MSM_Murach chapter-02-slides
C# Tutorial MSM_Murach chapter-02-slides
Sami Mut
Murach chapter- 179- slides
C# Tutorial MSM_Murach chapter-19-slides
C# Tutorial MSM_Murach chapter-19-slides
Sami Mut
Murach chapter- 21- slides
C# Tutorial MSM_Murach chapter-21-slides
C# Tutorial MSM_Murach chapter-21-slides
Sami Mut
Murach chapter-17 -slides
C# Tutorial MSM_Murach chapter-17-slides
C# Tutorial MSM_Murach chapter-17-slides
Sami Mut
C# Tutorial MSM_Murach chapter-06-slides ////............................//
C# Tutorial MSM_Murach chapter-06-slides
C# Tutorial MSM_Murach chapter-06-slides
Sami Mut
C# Tutorial MSM_Murach chapter-08-slides ////............................//
C# Tutorial MSM_Murach chapter-08-slides
C# Tutorial MSM_Murach chapter-08-slides
Sami Mut
C# Tutorial MSM_Murach chapter-04-slides ////............................//
C# Tutorial MSM_Murach chapter-04-slides
C# Tutorial MSM_Murach chapter-04-slides
Sami Mut
Lecture 9 CS, intake 38
Intake 38 9
Intake 38 9
Mahmoud Ouf
Lecture 8 CS, intake 38
Intake 38 8
Intake 38 8
Mahmoud Ouf
Visual C# .Net using framework 4.5 (Lect 9)
Intake 37 9
Intake 37 9
Mahmoud Ouf
Chapter 2 introduces students to the major elements of the Visual Studio 2010 integrated development environment (IDE) while designing a graphical user interface mock-up. Topics include opening Visual Studio 2010, creating a Windows Forms Application project,adding objects to a Windows form, assigning properties to objects,aligning objects on the Windows form,and saving Visual Basic projects. The chapter also discusses how to apply GUI design principles and examines the first two phases of the program development life cycle (PDLC).
Chapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface Design
francopw
What's hot
(20)
C# Tutorial MSM_Murach chapter-20-slides
C# Tutorial MSM_Murach chapter-20-slides
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-12-slides
C# Tutorial MSM_Murach chapter-22-slides
C# Tutorial MSM_Murach chapter-22-slides
C# Tutorial MSM_Murach chapter-05-slides
C# Tutorial MSM_Murach chapter-05-slides
C# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-10-slides
C# Tutorial MSM_Murach chapter-10-slides
C# Tutorial MSM_Murach chapter-09-slides
C# Tutorial MSM_Murach chapter-09-slides
C# Tutorial MSM_Murach chapter-23-slides
C# Tutorial MSM_Murach chapter-23-slides
C# Tutorial MSM_Murach chapter-03-slides
C# Tutorial MSM_Murach chapter-03-slides
C# Tutorial MSM_Murach chapter-02-slides
C# Tutorial MSM_Murach chapter-02-slides
C# Tutorial MSM_Murach chapter-19-slides
C# Tutorial MSM_Murach chapter-19-slides
C# Tutorial MSM_Murach chapter-21-slides
C# Tutorial MSM_Murach chapter-21-slides
C# Tutorial MSM_Murach chapter-17-slides
C# Tutorial MSM_Murach chapter-17-slides
C# Tutorial MSM_Murach chapter-06-slides
C# Tutorial MSM_Murach chapter-06-slides
C# Tutorial MSM_Murach chapter-08-slides
C# Tutorial MSM_Murach chapter-08-slides
C# Tutorial MSM_Murach chapter-04-slides
C# Tutorial MSM_Murach chapter-04-slides
Intake 38 9
Intake 38 9
Intake 38 8
Intake 38 8
Intake 37 9
Intake 37 9
Chapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface Design
Similar to C# Tutorial MSM_Murach chapter-14-slides
Beginners Introduction to Unity3D and C#: how to apply Object Oriented Programming into Unity3D and write simple C# code to move and rotate a cube in space.
VR Workshop #2
VR Workshop #2
Enrico Baracaglia
C++ Interface Versioning, talk by Steve Love
C++ Interface Versioning
C++ Interface Versioning
Skills Matter
We have prepared a presentation on design pattern. Here are 7 types of design pattern we have presented. 1. Mediator Design 2. Iterator Pattern 3. Bridge Pattern 4. Decorator Pattern 5. Composite Pattern 6. Template Pattern 7. Singleton Pattern Here is the link of Canva Slide to use as template---- https://www.canva.com/design/DAEmun8Sjks/NmH08MOYrAWSaTERNbe5LA/view?utm_content=DAEmun8Sjks&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton&mode=preview You can contact me in LinkedIn or any other social platform for more infromation. Thank you.
Presentation on design pattern software project lll
Presentation on design pattern software project lll
Uchiha Shahin
Here we are going to learn why is a good practice to use interfaces and how they are different from abstraction classes. Further more we are going to see how which one of them to use.
20.4 Java interfaces and abstraction
20.4 Java interfaces and abstraction
Intro C# Book
Visual Studio 2008 provides advanced development tools, debugging features, database functionality, and innovative features for quickly creating tomorrow’s cutting-edge applications across a variety of platforms.
What's New in Visual Studio 2008
What's New in Visual Studio 2008
Acend Corporate Learning
Building better software Presentation based on a eBook by Karl Seguin
Foundations of programming
Foundations of programming
Stefan von Niederhäusern
This presentation provide information to understand factory method pattern, it’s various implementation and Applicability. Major focus is on implementation of factory method pattern using reflection and without reflection.
Factory method pattern (Virtual Constructor)
Factory method pattern (Virtual Constructor)
Sameer Rathoud
Java căn bản - Chapter4
Java căn bản - Chapter4
Vince Vo
Defining Your Own Classes - Part I
Chapter 4 - Defining Your Own Classes - Part I
Chapter 4 - Defining Your Own Classes - Part I
Eduardo Bergavera
Refactoring - improving the smell of your code
Refactoring - improving the smell of your code
vmandrychenko
.NET Portfolio
.NET Portfolio
mwillmer
My session from https://www.eventbrite.com/e/net-community-connect-2017-recap-tickets-40141254573#
.Net december 2017 updates - Tamir Dresher
.Net december 2017 updates - Tamir Dresher
Tamir Dresher
Discusses some software design patterns with example
Software Design Patterns
Software Design Patterns
Pankhuree Srivastava
summer paper
22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdf
PradipShinde53
27418524 design-patterns-dot-net-with-examples
27418524 design-patterns-dot-net-with-examples
Quang Suma
Express 070 536
Express 070 536
chokkamedex
Tcs sample technical placement paper level i
Tcs sample technical placement paper level i
Pooja Reddy
Visual studio 2008
Visual studio 2008
Luis Enrique
100% Accurate and Updated dumps available for 1Z0-804 Exam-Java SE 7 Programmer II get 20% off on all dumps visit@https://www.troytec.com/1Z0-804-exams.html
1z0 804 exam-java se 7 programmer ii
1z0 804 exam-java se 7 programmer ii
Isabella789
notes c#
classes object fgfhdfgfdgfgfgfgfdoop.pptx
classes object fgfhdfgfdgfgfgfgfdoop.pptx
arjun431527
Similar to C# Tutorial MSM_Murach chapter-14-slides
(20)
VR Workshop #2
VR Workshop #2
C++ Interface Versioning
C++ Interface Versioning
Presentation on design pattern software project lll
Presentation on design pattern software project lll
20.4 Java interfaces and abstraction
20.4 Java interfaces and abstraction
What's New in Visual Studio 2008
What's New in Visual Studio 2008
Foundations of programming
Foundations of programming
Factory method pattern (Virtual Constructor)
Factory method pattern (Virtual Constructor)
Java căn bản - Chapter4
Java căn bản - Chapter4
Chapter 4 - Defining Your Own Classes - Part I
Chapter 4 - Defining Your Own Classes - Part I
Refactoring - improving the smell of your code
Refactoring - improving the smell of your code
.NET Portfolio
.NET Portfolio
.Net december 2017 updates - Tamir Dresher
.Net december 2017 updates - Tamir Dresher
Software Design Patterns
Software Design Patterns
22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdf
27418524 design-patterns-dot-net-with-examples
27418524 design-patterns-dot-net-with-examples
Express 070 536
Express 070 536
Tcs sample technical placement paper level i
Tcs sample technical placement paper level i
Visual studio 2008
Visual studio 2008
1z0 804 exam-java se 7 programmer ii
1z0 804 exam-java se 7 programmer ii
classes object fgfhdfgfdgfgfgfgfdoop.pptx
classes object fgfhdfgfdgfgfgfgfdoop.pptx
More from Sami Mut
MSM_Time Subs
MSM_Time
MSM_Time
Sami Mut
.
chapter 5 Java at rupp cambodia
chapter 5 Java at rupp cambodia
Sami Mut
.
chapter 2 Java at rupp cambodia
chapter 2 Java at rupp cambodia
Sami Mut
.
chapter 3 Java at rupp cambodia
chapter 3 Java at rupp cambodia
Sami Mut
.
chapter 2 Java at rupp cambodia
chapter 2 Java at rupp cambodia
Sami Mut
if you want to download please change font to lemon all thank you.
chapter 1 Java at rupp cambodia
chapter 1 Java at rupp cambodia
Sami Mut
More from Sami Mut
(6)
MSM_Time
MSM_Time
chapter 5 Java at rupp cambodia
chapter 5 Java at rupp cambodia
chapter 2 Java at rupp cambodia
chapter 2 Java at rupp cambodia
chapter 3 Java at rupp cambodia
chapter 3 Java at rupp cambodia
chapter 2 Java at rupp cambodia
chapter 2 Java at rupp cambodia
chapter 1 Java at rupp cambodia
chapter 1 Java at rupp cambodia
Recently uploaded
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head of Product, Amazon Games
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™: See how to accelerate model training and optimize model performance with active learning Learn about the latest enhancements to out-of-the-box document processing – with little to no training required Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath. Speakers: 👨🏫 Andras Palfi, Senior Product Manager, UiPath 👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
Ever caught yourself nodding along when someone mentions "delivering value" in Agile, but secretly wondering what the heck they actually mean? You're not alone! Join us for an eye-opening session where we'll strip away the buzzwords and dive into the heart of Agile—value delivery. But what is "value"? Is it a mythical unicorn in the world of software development, or is there more to this overused term? This isn't going to be a sit-and-get lecture. We're talking about a face-to-face, interactive meetup where YOU play a crucial role. Come along to: Define It: What does "value" really mean? We’ll build a definition that’s not just words, but a compass for your Agile journey. Contextualise It: Discover what value means specifically to you, your team, your company, and your industry. Because one size does not fit all. Deliver It: Share strategies and gather new ones for uncovering and delivering true value—no more shooting in the dark!
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
David Michel
Mission to Decommission: Importance of Decommissioning Products to Increase Enterprise-Wide Efficiency by VP Data Platform, American Express
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”. All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
Join us as we dive into the latest updates to the UiPath Orchestrator API, including new limits and features for 2024. Discover how these changes can enhance your automation projects and streamline your workflows. 📚 Overview of UiPath Orchestrator API 🔧 Recent changes to API limits 🛠️ How to adapt to new limits 📋 Best practices for using the Orchestrator API efficiently ❓ Q&A session
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
DianaGray10
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring. Learn about: • The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks. • Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective. • Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification. • Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process. Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more. Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/ Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI)
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation. Topics covered: UI automation Introduction, UI automation Sample Desktop automation flow Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development. This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
This is the official company presentation of IoT Analytics GmbH, a leading global provider of market insights and strategic business intelligence for the IoT, AI, Cloud, Edge, and Industry 4.0. We are trusted by 1000+ leading companies around the world for our market insights, including globally leading software, telecommunications, consulting, semiconductor, and industrial players.
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
IoTAnalytics
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows. We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases. This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams. Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
FIDO Alliance Osaka Seminar
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
Welcome to UiPath Test Automation using UiPath Test Suite series part 2. In this session, we will cover API test automation along with a web automation demo. Topics covered: Test Automation introduction API Example of API automation Web automation demonstration Speaker Pathrudu Chintakayala, Associate Technical Architect @Yash and UiPath MVP Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
DianaGray10
Lviv Direction QADay 2024 (Professional Development) НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста» https://linktr.ee/qadayua
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
QADay
The current state of quantum computing and the role of APIs to take it mainstream.
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
Reflecting on new architectures for knowledge based systems in light of generative ai
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
Recently uploaded
(20)
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
C# Tutorial MSM_Murach chapter-14-slides
1.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 1 Chapter 14 How to work with inheritance
2.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 2 Objectives Applied 1. Use any of the features of inheritance that are presented in this chapter as you develop the classes for your applications. Knowledge 1. Explain how inheritance is used within the .NET Framework classes. 2. Explain why you might want to override the ToString, Equals, and GetHashCode methods of the Object class as you develop the code for a new class. 3. Describe the use of the protected and virtual access modifiers for the members of a class. 4. Describe the use of polymorphism. 5. Describe the use of the Type class.
3.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 3 Objectives (continued) 6. Describe the use of explicit casting when working with the objects of a base class and its derived classes. 7. Distinguish between an abstract class and a sealed class.
4.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 4 How inheritance works Base class System.Windows.Forms.Form string Text bool MinimizeBox bool MaximizeBox void Close() void Show() DialogResult ShowDialog() ProductMaintenance.frmNewProduct TextBox txtCode TextBox txtDescription TextBox txtPrice Button btnSave Button btnClose Product GetNewProduct() string Text bool MinimizeBox bool MaximizeBox void Close() void Show() DialogResult ShowDialog()Derived class Inherited properties and methods Added properties and methods Public properties and methods
5.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 5 The inheritance hierarchy for form control classes Control ButtonBase Button CheckBox RadioButton GroupBox Label ListControl ComboBox ListBox TextBoxBase TextBox ScrollableControl ContainerControl Form System.Windows.Forms namespace Object System namespace
6.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 6 Methods of the System.Object class • ToString() • Equals(object) • Equals(object1, object2) • ReferenceEquals(object1, object2) • GetType() • GetHashCode() • Finalize() • MemberwiseClone()
7.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 7 Business classes for a Product Maintenance application Product string Code string Description decimal Price string GetDisplayText(string) Software string Code string Description decimal Price string GetDisplayText(string) string Version Book string Code string Description decimal Price string GetDisplayText(string) string Author System.Collections.Generic.List<Product> Product this[index] void Add(product) void Remove(product) ProductList void Add(product) void Fill() void Save()
8.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 8 The code for a simplified version of the Product base class public class Product { public string Code { get; set; } public string Description { get; set; } public decimal Price { get; set; } public virtual string GetDisplayText(string sep) { return Code + sep + Description + sep + Price.ToString("c"); } }
9.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 9 Access modifiers Keyword Description public Available to all classes. protected Available only to the current class or to derived classes. internal Available only to classes in the current assembly. protected internal Available only to the current class, derived classes, or classes in the current assembly. private Available only to the containing class.
10.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 10 The syntax for creating subclasses To declare a subclass public class SubclassName : BaseClassName To create a constructor that calls a base class constructor public ClassName(parameter-list) : base(parameter-list) To call a base class method or property base.MethodName(parameter-list) base.PropertyName To hide a non-virtual method or property public new type name To override a virtual method or property public override type name
11.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 11 The code for a Book class public class Book : Product { public string Author { get; set; } // A new property public Book(string code, string description, string author, decimal price) : base(code, description, price) { this.Author = author; // Initializes the Author field after } // the base class constructor is called. public override string GetDisplayText(string sep) { return this.Code + sep + this.Description + "( " + this.Author + ")" + sep + this.Price.ToString("c"); } }
12.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 12 Another way to override a method public override string GetDisplayText(string sep) { return base.GetDisplayText(sep) + "( " + this.Author + ")"; }
13.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 13 Three versions of the GetDisplayText method A virtual GetDisplayText method in the Product base class public virtual string GetDisplayText(string sep) { return code + sep + price.ToString("c") + sep + description; } An overridden GetDisplayText method in the Book class public override string GetDisplayText(string sep) { return base.GetDisplayText(sep) + sep + author; } An overridden GetDisplayText method in the Software class public override string GetDisplayText(string sep) { return base.GetDisplayText(sep) + sep + version; }
14.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 14 Code that uses the overridden methods Book b = new Book("CS10", "Murach's C# 2010", "Joel Murach", 54.50m); Software s = new Software("NPTK", ".NET Programmer's Toolkit", "4.0", 179.99m); Product p; p = b; MessageBox.Show(p.GetDisplayText("n")); // Calls Book.GetDisplayText p = s; MessageBox.Show(p.GetDisplayText("n")); // Calls Software.GetDisplayText
15.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 15 The Product Maintenance form
16.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 16 Two versions of the New Product form
17.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 17 The code for the Product class public class Product { private string code; private string description; private decimal price; public Product() { } public Product(string code, string description, decimal price) { this.Code = code; this.Description = description; this.Price = price; }
18.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 18 The code for the Product class (cont.) public string Code { get { return code; } set { code = value; } } public string Description { get { return description; }
19.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 19 The code for the Product class (cont.) set { description = value; } } public decimal Price { get { return price; } set { price = value; } }
20.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 20 The code for the Product class (cont.) public virtual string GetDisplayText(string sep) { return Code + sep + Price.ToString("c") + sep + Description; } }
21.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 21 The code for the Book class public class Book : Product { public Book() { } public Book(string code, string description, string author, decimal price) : base(code, description, price) { this.Author = author; } public string Author { get { return author; }
22.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 22 The code for the Book class (cont.) set { author = value; } } public override string GetDisplayText(string sep) { return base.GetDisplayText(sep) + " (" + Author + ")"; } }
23.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 23 The code for the Software class public class Software : Product { public Software() { } public Software(string code, string description, string version, decimal price) : base(code, description, price) { this.Version = version; } public string Version { get { return version; }
24.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 24 The code for the Software class (cont.) set { version = value; } } public override string GetDisplayText(string sep) { return base.GetDisplayText(sep) + ", Version " + Version; } }
25.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 25 The code for the ProductList class public class ProductList : List<Product> { // Modify the behavior of the Add method of the // List<Product> class public new void Add(Product p) { base.Insert(0, p); } // Provide two additional methods public void Fill() { List<Product> products = ProductDB.GetProducts(); foreach (Product product in products) base.Add(product); } public void Save() { ProductDB.SaveProducts(this); } }
26.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 26 The code for the Product Maintenance form public partial class frmProductMain : Form { public frmProductMain() { InitializeComponent(); } private ProductList products = new ProductList(); private void frmProductMain_Load(object sender, System.EventArgs e) { products.Fill(); FillProductListBox(); }
27.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 27 The code for the Product Maintenance form (cont.) private void FillProductListBox() { lstProducts.Items.Clear(); foreach (Product p in products) lstProducts.Items.Add(p.GetDisplayText("t")); } private void btnAdd_Click(object sender, System.EventArgs e) { frmNewProduct newForm = new frmNewProduct(); Product product = newForm.GetNewProduct(); if (product != null) { products.Add(product); products.Save(); FillProductListBox(); } }
28.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 28 The code for the Product Maintenance form (cont.) private void btnDelete_Click(object sender, System.EventArgs e) { int i = lstProducts.SelectedIndex; if (i != -1) { Product product = products[i]; string message = "Are you sure you want to " + "delete product.Description + "?"; DialogResult button = MessageBox.Show(message, "Confirm Delete", MessageBoxButtons.YesNo); if (button == DialogResult.Yes) { products.Remove(product); products.Save(); FillProductListBox(); } } }
29.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 29 The code for the Product Maintenance form (cont.) private void btnExit_Click(object sender, System.EventArgs e) { this.Close(); } }
30.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 30 The code for the New Product form public partial class frmNewProduct : Form { public frmNewProduct() { InitializeComponent(); } private Product product = null; public Product GetNewProduct() { this.ShowDialog(); return product; }
31.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 31 The code for the New Product form (cont.) private void rbBook_CheckedChanged(object sender, System.EventArgs e) { if (rbBook.Checked) { lblAuthorOrVersion.Text = "Author: "; txtAuthorOrVersion.Tag = "Author"; } else { lblAuthorOrVersion.Text = "Version: "; txtAuthorOrVersion.Tag = "Version"; } txtCode.Focus(); }
32.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 32 The code for the New Product form (cont.) private void btnSave_Click(object sender, System.EventArgs e) { if (IsValidData()) { if (rbBook.Checked) product = new Book(txtCode.Text, txtDescription.Text, txtAuthorOrVersion.Text, Convert.ToDecimal(txtPrice.Text)); else product = new Software(txtCode.Text, txtDescription.Text, txtAuthorOrVersion.Text, Convert.ToDecimal(txtPrice.Text)); this.Close(); } }
33.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 33 The code for the New Product form (cont.) private bool IsValidData() { return Validator.IsPresent(txtCode) && Validator.IsPresent(txtDescription) && Validator.IsPresent(txtAuthorOrVersion) && Validator.IsPresent(txtPrice) && Validator.IsDecimal(txtPrice); } private void btnCancel_Click(object sender, System.EventArgs e) { this.Close(); } }
34.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 34 The Type class Property Description Name Returns a string that contains the name of a type. FullName Returns a string that contains the fully qualified name of a type, which includes the namespace name and the type name. BaseType Returns a Type object that represents the class that a type inherits. Namespace Returns a string that contains the name of the namespace that contains a type. Method Description GetType(fullname) A static method that returns a Type object for the specified name.
35.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 35 Code that uses the Type class to get information about an object Product p; p = new Book("CS10", "Murach's C# 2010", "Joel Murach", 59.50m); Type t = p.GetType(); Console.WriteLine("Name: " + t.Name); Console.WriteLine("Namespace: " + t.Namespace); Console.WriteLine("FullName: " + t.FullName); Console.WriteLine("BaseType: " + t.BaseType.Name); The result that’s displayed on the console Name: Book Namespace: ProductMaintenance FullName: ProductMaintenance.Book BaseType: Product
36.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 36 How to test an object’s type if (p.GetType().Name == "Book") Another way to test an object’s type if (p.GetType() == Type.GetType("ProductMaintenance.Book"))
37.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 37 Two methods that display product information public void DisplayProduct(Product p) { MessageBox.Show(p.GetDisplayText()); } public void DisplayBook(Book b) { MessageBox.Show(b.GetDisplayText()); }
38.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 38 Code that doesn’t require casting Book b = new Book("CS10", "Murach's C# 2010", "Joel Murach", 54.50m); DisplayProduct(b); // Casting is not required because // Book is a subclass of Product. Code that requires casting Product p = new Book("CS10", "Murach's C# 2010", "Joel Murach", 54.50m); DisplayBook((Book)p); // Casting is required because // DisplayBook accepts a Book // object.
39.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 39 Code that throws a casting exception Product p = new Software("NPTK", ".NET Programmer's Toolkit", "4.0", 179.99m); DisplayBook((Book)p); // Will throw a casting exception // because p is a Software object, // not a Book object. Code that uses the as operator Product p = new Book("CS10", "Murach's C# 2010", "Joel Murach", 54.50m); DisplaySoftware(p as Software); // Passes null because p isn’t a Software object
40.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 40 An abstract Product class public abstract class Product { public string Code {get; set; } public string Description {get; set; } public decimal Price {get; set; } public abstract string GetDisplayText(string sep); // No method body is coded. } An abstract read-only property public abstract bool IsValid { get; // No body is coded for the get accessor. }
41.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 41 A class that inherits the abstract Product class public class Book : Product { public string Author {get; set; } public override string GetDisplayText(string sep) { return this.Code + sep + this.Description + "( " + this.Author + ")" + sep + this.Price.ToString("c"); } }
42.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 42 The class declaration for a sealed Book class public sealed class Book : Product
43.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 43 How sealed methods work A base class named A that declares a virtual method public class A { public virtual void ShowMessage() { MessageBox.Show("Hello from class A"); } } A class named B that inherits class A and overrides and seals its method public class B : A { public sealed override void ShowMessage() { MessageBox.Show("Hello from class B"); } }
44.
Murach’s C# 2010, C14
© 2010, Mike Murach & Associates, Inc.Slide 44 How sealed methods work (cont.) A class named C that inherits class B and tries to override its sealed method public class C : B { public override void ShowMessage() // Not allowed { MessageBox.Show("Hello from class C"); } }
Download now