SlideShare a Scribd company logo
Developing Microsoft .NET Applications for Windows  Rishi Kothari
Topics to be covered Introducing Windows Forms  Working with Controls  Using Data in Windows Forms Applications  Interoperating with Managed Objects  Enhancing the Usability of Applications  Deploying Windows Forms Applications  Securing Windows Forms Applications
Introducing Windows Forms  Creating a Form Adding Controls to a Form Creating an Inherited Form Organizing Controls on a Form Creating MDI Applications
Working with Controls Creating an Event Handler for a Control Using Windows Forms Controls Using Dialog Boxes in a Windows Forms Application Adding Controls at Run Time Creating Menus Validating User Input
Using Data in Windows Forms Applications Adding ADO.NET Objects to and Configuring ADO.NET Objects in a Windows Forms Application Accessing and Modifying Data by Using DataSets Binding Data to Controls Persisting Data
Interoperating with Managed Objects  Using .NET and COM Components in a Windows Forms Application Calling Win32 APIs from Windows Forms Applications
Enhancing the Usability of Applications Adding Accessibility Features Adding Help to an Application Localizing an Application
Deploying Windows Forms Applications .NET Assemblies Deploying Windows Forms Applications
Securing Windows Forms Applications Security in the .NET Framework Using Code Access Security Using Role-Based Security
Questions ?

More Related Content

What's hot (19)

PPTX
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
PPT
VC++ Fundamentals
ranigiyer
 
PPTX
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
PDF
Visual programming lab
Soumya Behera
 
PPTX
Developing an aspnet web application
Rahul Bansal
 
PDF
Asp.netrole
mani bhushan
 
PPTX
Dotnet Basics Presentation
Sudhakar Sharma
 
PPTX
Asp.net and .Net Framework ppt presentation
abhishek singh
 
PPT
Introduction to vb.net
Saad Wazir
 
PPT
Vc++ 3
Raman Rv
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Web techh
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PDF
Membangun Desktop App
Fajar Baskoro
 
PPTX
1. deploying an asp.net web application
Pramod Rathore
 
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
VC++ Fundamentals
ranigiyer
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
Visual programming lab
Soumya Behera
 
Developing an aspnet web application
Rahul Bansal
 
Asp.netrole
mani bhushan
 
Dotnet Basics Presentation
Sudhakar Sharma
 
Asp.net and .Net Framework ppt presentation
abhishek singh
 
Introduction to vb.net
Saad Wazir
 
Vc++ 3
Raman Rv
 
Web tech
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Web techh
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Membangun Desktop App
Fajar Baskoro
 
1. deploying an asp.net web application
Pramod Rathore
 

Viewers also liked (15)

PPTX
Wiesław Kałkus: C# functional programming
AnalyticsConf
 
PDF
Presentation Csharp et winforms
Christophe Zome
 
PPTX
Moderni trendy ve_vyvoji_aplikaci
RENESTEIN
 
PPT
For Beginners - C#
Snehal Harawande
 
PPS
WPF (Windows Presentation Foundation Unit 01)
Prashanth Shivakumar
 
PPTX
.NET Foundation, Future of .NET and C#
Bertrand Le Roy
 
PPTX
C# 6.0
Larry Nung
 
PPTX
Architecture in .net
Larry Nung
 
PPTX
Web deploy command line
Larry Nung
 
PPTX
Topshelf - An easy service hosting framework for building Windows services us...
Larry Nung
 
PDF
Windows Forms For Beginners Part - 1
Bhushan Mulmule
 
PDF
Windows Forms For Beginners Part - 2
Bhushan Mulmule
 
PPT
4.C#
Raghu nath
 
PPTX
Windowforms controls c#
prabhu rajendran
 
PDF
.Net and Windows Application Project on Hotel Management
Mujeeb Rehman
 
Wiesław Kałkus: C# functional programming
AnalyticsConf
 
Presentation Csharp et winforms
Christophe Zome
 
Moderni trendy ve_vyvoji_aplikaci
RENESTEIN
 
For Beginners - C#
Snehal Harawande
 
WPF (Windows Presentation Foundation Unit 01)
Prashanth Shivakumar
 
.NET Foundation, Future of .NET and C#
Bertrand Le Roy
 
C# 6.0
Larry Nung
 
Architecture in .net
Larry Nung
 
Web deploy command line
Larry Nung
 
Topshelf - An easy service hosting framework for building Windows services us...
Larry Nung
 
Windows Forms For Beginners Part - 1
Bhushan Mulmule
 
Windows Forms For Beginners Part - 2
Bhushan Mulmule
 
Windowforms controls c#
prabhu rajendran
 
.Net and Windows Application Project on Hotel Management
Mujeeb Rehman
 
Ad

Similar to Developing Microsoft .NET Applications for Windows (20)

DOCX
unit 4.docx
Sadhana Sreekanth
 
PPTX
LECTURE 12 WINDOWS FORMS PART 2.pptx
AOmaAli
 
PPT
06 win forms
mrjw
 
PDF
Intake 37 9
Mahmoud Ouf
 
PDF
Intake 38 9
Mahmoud Ouf
 
PDF
Create and Use Multipfsfsdfafasle Forms.pdf
ManhHoangVan
 
PDF
Winforms
Girmachew Tilahun
 
PDF
Lecture10 computer applicationsie1_dratifshahzad
Atif Shahzad
 
PPT
Visual programming basic.ppt bs cs5th class
mnewg218
 
PPT
Windows form applicationWindows form application
juraevmaruff
 
PPT
cse581_03_EventProgramming.ppt
tadudemise
 
PPT
5809566 programming concepts in vasters
ag3777499
 
PPT
VB Multiple Forms
obrienduke
 
PDF
VB. NET ONLINE TRAINING
TRAINING ICON
 
PPTX
Windows form application - C# Training
Moutasm Tamimi
 
PPT
Introduction to Visual Studio 2022-OS.ppt
claritoBaluyot2
 
PDF
Unit IV-Checkboxes and Radio Buttons in VB.Net in VB.NET
Ujwala Junghare
 
PDF
.net
ranjanbrcm
 
PPS
02 gui 02
Niit Care
 
PPT
Ms visual-basic-6
Manjiri Narkhede
 
unit 4.docx
Sadhana Sreekanth
 
LECTURE 12 WINDOWS FORMS PART 2.pptx
AOmaAli
 
06 win forms
mrjw
 
Intake 37 9
Mahmoud Ouf
 
Intake 38 9
Mahmoud Ouf
 
Create and Use Multipfsfsdfafasle Forms.pdf
ManhHoangVan
 
Lecture10 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Visual programming basic.ppt bs cs5th class
mnewg218
 
Windows form applicationWindows form application
juraevmaruff
 
cse581_03_EventProgramming.ppt
tadudemise
 
5809566 programming concepts in vasters
ag3777499
 
VB Multiple Forms
obrienduke
 
VB. NET ONLINE TRAINING
TRAINING ICON
 
Windows form application - C# Training
Moutasm Tamimi
 
Introduction to Visual Studio 2022-OS.ppt
claritoBaluyot2
 
Unit IV-Checkboxes and Radio Buttons in VB.Net in VB.NET
Ujwala Junghare
 
02 gui 02
Niit Care
 
Ms visual-basic-6
Manjiri Narkhede
 
Ad

Recently uploaded (20)

PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 

Developing Microsoft .NET Applications for Windows

  • 1. Developing Microsoft .NET Applications for Windows Rishi Kothari
  • 2. Topics to be covered Introducing Windows Forms Working with Controls Using Data in Windows Forms Applications Interoperating with Managed Objects Enhancing the Usability of Applications Deploying Windows Forms Applications Securing Windows Forms Applications
  • 3. Introducing Windows Forms Creating a Form Adding Controls to a Form Creating an Inherited Form Organizing Controls on a Form Creating MDI Applications
  • 4. Working with Controls Creating an Event Handler for a Control Using Windows Forms Controls Using Dialog Boxes in a Windows Forms Application Adding Controls at Run Time Creating Menus Validating User Input
  • 5. Using Data in Windows Forms Applications Adding ADO.NET Objects to and Configuring ADO.NET Objects in a Windows Forms Application Accessing and Modifying Data by Using DataSets Binding Data to Controls Persisting Data
  • 6. Interoperating with Managed Objects Using .NET and COM Components in a Windows Forms Application Calling Win32 APIs from Windows Forms Applications
  • 7. Enhancing the Usability of Applications Adding Accessibility Features Adding Help to an Application Localizing an Application
  • 8. Deploying Windows Forms Applications .NET Assemblies Deploying Windows Forms Applications
  • 9. Securing Windows Forms Applications Security in the .NET Framework Using Code Access Security Using Role-Based Security