SlideShare a Scribd company logo
An InTELLISENSE WAY for WEB DEVELOPMENT 
View MS .NET course at http://www.edureka.co/microsoft-dotnet-framework 
For Queries: 
Post on Twitter @edurekaIN: #askEdureka 
Post on Facebook /edurekaIN 
For more details please contact us: 
US : 1800 275 9730 (toll free) 
INDIA : +91 88808 62004 
Email Us : sales@edureka.co
Slide2www.edureka.co/microsoft-dotnet-framework 
Objectives 
At the end of this module, you will be able to: 
Understand .NET 
Learn about primary elements of .NET 
Learn about applications of .NET 
Use case: Fund Transfer Banking made easy 
Understand the Job trends in .NET
Slide 3 www.edureka.co/microsoft-dotnet-framework 
MS.NET – An Overview 
Internet 
Notification 
Scheduling 
Users 
 Any Device 
 Any Place 
 Any Time 
XML Web Services 
Integrate business 
applications and 
processes 
Back Office 
Heterogeneous 
applications & 
database 
Authentication
Slide4www.edureka.co/microsoft-dotnet-framework 
MS.NET –An Overview 
Microsoft.NETisapowerfulframework,usedtodevelopsoftwareapplicationstosimplifyclientinteractionwithserverapplication 
Italsoprovidesrichinterfaceandsecuredaccesstothedata 
Itprovidestheabilitytomaketheentirerangeofcomputingdevicesworkconcurrently,updateandsynchronizetheuserinformationautomatically
Slide5www.edureka.co/microsoft-dotnet-framework 
Can create applications which will be useful to many customers 
.NET is a powerful technology 
Most of the applications are developed in the industry using .NET 
Secured and powerful application can be developed 
Most of the banking sites, share market portals, etc., are developed using .NET 
Features of .NET
Slide6www.edureka.co/microsoft-dotnet-framework 
Advantages of .NET 
Common Language Specification 
Platform Independent using MONO CLR 
Intelligent Framework 
Support to develop Windows Application, Web Application, Services, etc. 
It works on Object Oriented Programming 
Easy Application Development and Maintenance 
Support of Security 
Large number of built-in libraries
Slide7www.edureka.co/microsoft-dotnet-framework 
MS.NET –Primary Elements 
.NET 
Webforms 
Winforms 
.NET Framework 
Common Language Runtime
Slide8www.edureka.co/microsoft-dotnet-framework 
Framework –An Overview 
Aframeworkisasoftwareinfrastructureinwhichsoftwarethatprovidesgenericfunctionalitycanbeselectivelychangedbyaddinguser-writtencodetoit,henceprovidingapplication-specificsoftware 
.NETFrameworkdeveloperversionwillcomealongwithvisualstudio
Slide9www.edureka.co/microsoft-dotnet-framework 
Features of .NET Framework 4.5 
Powerful Framework with Visual Studio 2012 
Improved and Expanded Base class Libraries 
Razor View Engine 
Support of Windows Store Applications 
Parallel Computing 
ASP.NET Web API to create Http Services
Slide10www.edureka.co/microsoft-dotnet-framework 
Visual Studio 2012 –An Overview 
With Visual Studio 2012 
1.Simplifies application development with unique features comparing to other IDEs 
2.Below are the unique features 
Auto generation of Code 
Auto completion 
»Intellisense 
»Intellitype 
»Intellitrace 
Reference highlighting 
Built-in components 
Code snippets, etc.
Slide11www.edureka.co/microsoft-dotnet-framework 
Top Features of .NET-Visual Studio IDE 
Powerful IDE (Integrated Development Environment) 
»Allows to drag and drop the controls 
»Simplifies changing the properties 
Supports RAD (Rapid Application Development) 
»Allows to develop, run and debug the applications
Slide12www.edureka.co/microsoft-dotnet-framework 
Usage of MS.NET Framework 
There are many big companies which developed softwares using .NET like 
Banking Domain 
»hdfcbank.com 
»axisbank.com 
»icicilombard.com 
http://www.muthootfinance.com/ 
ICICI Securities 
Reliance Securities
Slide13www.edureka.co/microsoft-dotnet-framework 
Common Language Runtime (CLR) 
It is the heart of .NET Framework, which takes responsibility for creating and executing applications targeting to .NET 
CLR is a Runtime for .NET Framework and it stands for Common Language Runtime 
Manages running code 
One Runtime of Many Languages 
Provides common type system 
Provides access to system resources
Slide14www.edureka.co/microsoft-dotnet-framework 
Application Development –Using .NET 
.NET supports different type of application 
Native Applications for Desktop 
»Console Application 
»Windows Application 
»Class Libraries 
»Windows Services 
Applications for Web 
»Web Application 
»Web Sites 
»Web Services, etc.
Slide15www.edureka.co/microsoft-dotnet-framework 
Different Kind of Application –An Overview 
Web Application 
Windows Application 
Console Application
Slide16www.edureka.co/microsoft-dotnet-framework 
Use Case –Problem Statement 
One day John had been to the Bank. He wanted to perform few transactions on his registered account before his office hours. When he reached there, he saw few people were already lined up. He took the token for his transactions and waited at the reception
Slide17www.edureka.co/microsoft-dotnet-framework 
Use Case –Problem Statement 
He waited for some time. Then he went to the Customer Support Executive to ask how much time it will take for all the transactions. The lady told him that, he has to stand in different queues for different transactions and as this is a busy hour in the bank, it will take a while 
Customer 
Support
Slide18www.edureka.co/microsoft-dotnet-framework 
Use Case –Problem Statement 
All the transactions were important for him. So, he stayed back in the bank and performed all the transactions. For two fund transfers and one application status check, it took him 1 hour apart from the waiting time at the reception
Slide19www.edureka.co/microsoft-dotnet-framework 
Use Case –Problem Statement 
Because of the inefficient manual process in the bank, a lot of his time was wasted 
Also, he was late to office and had a tough time with his manager
Slide20www.edureka.co/microsoft-dotnet-framework 
Simplified Solution using .NET 
No more standing in long queue 
No wastage of time 
Solution at your finger tip : Banking Application
Slide21www.edureka.co/microsoft-dotnet-framework 
Advantages of Applications Developed in .NET 
Different ways to solve the problem: 
1.Round the clock one can transfer funds using web application 
2.Immediate completion of transaction with windows application (native application) 
3.Console Application helps to complete the transaction without opening the application 
4.Web service helps one to use the service with other languages like php, java, etc.
Slide22www.edureka.co/microsoft-dotnet-framework 
Simplified Solution using .NET 
Develop a Console Application: 
Simplify issues right away with statements without loading application 
Develop a Standalone Application: 
Helps to transact in the branch with the support of the cashier 
Install the Win application in ATM machine for automated transactions 
Develop a Web Application: 
Will allow to operate your application in Web 
Develop a Web Service: 
Will allow to operate application with existing applications using other technology 
Develop a Mobile Application: 
Will allow to access your transaction using mobile phone, tablet pc, etc. 
Develop Route based App in MVC.NET: 
Will allow to access transactions by clicking on link provided
Slide23www.edureka.co/microsoft-dotnet-framework 
LogintotheApplication 
James 
Step 1 : Login to Application 
1.Enter the registered username and password 
2.Click “Log In”
Slide24www.edureka.co/microsoft-dotnet-framework 
SelecttheTransactionType 
Step 2 : Select the operation to be performed 
1.Select the desired transaction type to be performed from the menu available 
Suppose a fund transfer has to be performed
Slide25www.edureka.co/microsoft-dotnet-framework 
WebApplication 
It is used to access the application round the clock, all over the world 
Customer need not to have any software installed in his machine, they just need to access the application using any web browser (if internet is enabled) 
Except cash deposit or withdrawal other transactions like Fund transfer, balance check, bill pay, Mini statement, etc., can be easily performed round the clock
Slide26www.edureka.co/microsoft-dotnet-framework 
Step 3 : Performing Fund transfer 
1.Enter the required details of the payee and the payer 
2.Click “Initiate” 
Fund Transfer : Web Application
Slide27www.edureka.co/microsoft-dotnet-framework 
WindowsApplication 
It helps to develop user interface for windows operating system with the components/tools used in the operating system 
It allows to select options instead of entering your details 
It contains a interactive user interface as it supports lot of images 
Example: you can check the signature of the customer
Slide28www.edureka.co/microsoft-dotnet-framework 
Step 3 : Performing Fund transfer 
1.Enter the required details of the payee 
2.Click “Fund Transfer” 
Fund transfer : Windows Application
Slide29www.edureka.co/microsoft-dotnet-framework 
Console Application 
It helps in developing application which can issue statements without loading the project 
Example: 
To block a user 
C:>Blockcustomer c102 
To make your statement mode from paper to pdf 
C:>CustomerStatementEstatementtrue
Slide30www.edureka.co/microsoft-dotnet-framework 
Web Service 
It can generate a service that runs in SOA 
Service can be consumed in any technology like java, php, etc., 
It allows to consume library in any application 
Note: Suppose my application is developed in .NET, if someone wants to access the application developed in java, I can share the access using web service
Slide31www.edureka.co/microsoft-dotnet-framework 
.NET Supports Different Programming Languages 
More than 50 successful languages are supported to develop application to target .NET technologies 
1.C#.NET 
2.VB.NET 
3.J#.NET 
4.Plugins like 
Php.net 
Cobol.net 
Fortan.net
Slide32www.edureka.co/microsoft-dotnet-framework 
.NET –Job Trends
Slide33www.edureka.co/microsoft-dotnet-framework 
Course Topics 
Module 6 
»ASP.NET 
Module 7 
»Web Server Controls 
Module 8 
»LinQ, 3 -Tier Architecture 
Module 9 
»State Management, Ajax 
Module 10 
»Security and Web Services 
Module 1 
».NET Architecture, Visual Studio IDE 
Module 2 
»Introduction C#.NET and OOPs using C#.NET 
Module 3 
»Windows Forms using C#.NET 
Module 4 
»ADO.NET -Data Access from SQL Server 
Module 5 
»Collections and Assemblies
LIVE Online Class 
Class Recording in LMS 
24/7 Post Class Support 
Module Wise Quiz 
Project Work 
Verifiable Certificate 
Slide34www.edureka.co/microsoft-dotnet-framework 
How it Works?
Questions 
Slide35www.edureka.co/microsoft-dotnet-framework 
Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions
Webinar: Microsoft .NET Framework : An IntelliSense Way of Web Development

More Related Content

PDF
Implementing Web Services In Java
PDF
Develop Mobile App Using Android Lollipop
PPT
Beyond The MVC
PDF
Webinar: Front End Web Development - Trendy Web Designs Using HTML5
PDF
Getting Started With AngularJS
PDF
Deep Dive into AngularJS Javascript Framework
PDF
A Work Day Of A Web Developer
PDF
Using Android 5.0 Lollipop
Implementing Web Services In Java
Develop Mobile App Using Android Lollipop
Beyond The MVC
Webinar: Front End Web Development - Trendy Web Designs Using HTML5
Getting Started With AngularJS
Deep Dive into AngularJS Javascript Framework
A Work Day Of A Web Developer
Using Android 5.0 Lollipop

What's hot (20)

PDF
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
PDF
Animation And Testing In AngularJS
DOCX
Acknowledgement
PDF
Learn How to Animate your Android App
PDF
Day In A Life Of A Node.js Developer
PDF
FRONT-END WEB DEVELOPMENT WITH REACTJS
DOC
235042632 super-shop-ee
PDF
Design Patterns : Solution to Software Design Problems
PDF
Top Web Development Frameworks Comparison: All You Need To Know
PDF
Design Patterns : The Ultimate Blueprint for Software
PDF
Web Development with HTML5, CSS3 & JavaScript
PPTX
Front-End Web Development
PPT
SD Forum Java SIG - Service Oriented UI Architecture
PDF
Training report on web developing
PPTX
Java/J2EE & SOA
PPTX
Intro to Front-End Web Devlopment
PDF
Android development 1july
PDF
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
PDF
Introduction to Android Development
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Animation And Testing In AngularJS
Acknowledgement
Learn How to Animate your Android App
Day In A Life Of A Node.js Developer
FRONT-END WEB DEVELOPMENT WITH REACTJS
235042632 super-shop-ee
Design Patterns : Solution to Software Design Problems
Top Web Development Frameworks Comparison: All You Need To Know
Design Patterns : The Ultimate Blueprint for Software
Web Development with HTML5, CSS3 & JavaScript
Front-End Web Development
SD Forum Java SIG - Service Oriented UI Architecture
Training report on web developing
Java/J2EE & SOA
Intro to Front-End Web Devlopment
Android development 1july
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Introduction to Android Development
Ad

Viewers also liked (19)

PPTX
Webinar: Learn Perl - The Jewel of Scripting Languages
PPTX
SPSNYC - Authentication, Authorization, and Identity – More than meets the eye…
PDF
Authentication in microservice systems
PPT
Classroom2 0 live_meets_the_australia_series_
PDF
Rory Devine NBC Reference Letter on Kiara Smithee
PPTX
SPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePoint
PDF
Sinh vienit.net --tai lieu lap trinh shell linux - unix
PPTX
Using server logs to your advantage
PDF
Safe Patch - Do you know where your loved ones have wandered off to?
PDF
Log analysis and pro use cases for search marketers online version (1)
PPT
Hedef Programlama
PDF
Trattamento chirurgico pace napoleone corso guch torino maggio 2016
PPT
Connecting Classrooms via Global Collaborative Projects - #globaled15
PPTX
Drive project with essence
PPTX
Kelan vahvuudet soten toteutamisessa
PDF
Monitor and control process group part two
PPTX
Introduction to Agile Estimation & Planning
PPTX
Yaşamımızdaki elektrik
PPTX
Acls update class 2015
Webinar: Learn Perl - The Jewel of Scripting Languages
SPSNYC - Authentication, Authorization, and Identity – More than meets the eye…
Authentication in microservice systems
Classroom2 0 live_meets_the_australia_series_
Rory Devine NBC Reference Letter on Kiara Smithee
SPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePoint
Sinh vienit.net --tai lieu lap trinh shell linux - unix
Using server logs to your advantage
Safe Patch - Do you know where your loved ones have wandered off to?
Log analysis and pro use cases for search marketers online version (1)
Hedef Programlama
Trattamento chirurgico pace napoleone corso guch torino maggio 2016
Connecting Classrooms via Global Collaborative Projects - #globaled15
Drive project with essence
Kelan vahvuudet soten toteutamisessa
Monitor and control process group part two
Introduction to Agile Estimation & Planning
Yaşamımızdaki elektrik
Acls update class 2015
Ad

Similar to Webinar: Microsoft .NET Framework : An IntelliSense Way of Web Development (20)

PDF
MS .Net - An IntelliSense Way of Web Development
PPTX
Online banking
DOCX
banking project
PPT
locker presentation (1)
PDF
Web Application Development A Comprehensive Guide for 2025.pdf
PPTX
zaid ppt.pptx
DOCX
(SK BASHA(3+y))
DOCX
Fayaz_CV
PDF
Ultimate Project Office with BrightWork and Nintex - Event on May 6
PDF
Browser frame building with c# and vb dot net
DOCX
E-COMMERCE-PPROJECT-REPORT FOR ALL DESIGN AND ASSCESSORIES MAKE A REPORT
DOC
Resume_Rupesh Lanjewar
PDF
PPS
Vb net xp_15
PDF
Healthcare software service provider - Silver Touch
PDF
Real-Time Monitoring System For Healthcare Services - Silver touch
DOCX
AnkitWalia_Resume_JavaDev
DOC
Girish Resume
DOC
DOCX
Online bus pass registration
MS .Net - An IntelliSense Way of Web Development
Online banking
banking project
locker presentation (1)
Web Application Development A Comprehensive Guide for 2025.pdf
zaid ppt.pptx
(SK BASHA(3+y))
Fayaz_CV
Ultimate Project Office with BrightWork and Nintex - Event on May 6
Browser frame building with c# and vb dot net
E-COMMERCE-PPROJECT-REPORT FOR ALL DESIGN AND ASSCESSORIES MAKE A REPORT
Resume_Rupesh Lanjewar
Vb net xp_15
Healthcare software service provider - Silver Touch
Real-Time Monitoring System For Healthcare Services - Silver touch
AnkitWalia_Resume_JavaDev
Girish Resume
Online bus pass registration

More from Edureka! (20)

PDF
What to learn during the 21 days Lockdown | Edureka
PDF
Top 10 Dying Programming Languages in 2020 | Edureka
PDF
Top 5 Trending Business Intelligence Tools | Edureka
PDF
Tableau Tutorial for Data Science | Edureka
PDF
Python Programming Tutorial | Edureka
PDF
Top 5 PMP Certifications | Edureka
PDF
Top Maven Interview Questions in 2020 | Edureka
PDF
Linux Mint Tutorial | Edureka
PDF
How to Deploy Java Web App in AWS| Edureka
PDF
Importance of Digital Marketing | Edureka
PDF
RPA in 2020 | Edureka
PDF
Email Notifications in Jenkins | Edureka
PDF
EA Algorithm in Machine Learning | Edureka
PDF
Cognitive AI Tutorial | Edureka
PDF
AWS Cloud Practitioner Tutorial | Edureka
PDF
Blue Prism Top Interview Questions | Edureka
PDF
Big Data on AWS Tutorial | Edureka
PDF
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
PDF
Kubernetes Installation on Ubuntu | Edureka
PDF
Introduction to DevOps | Edureka
What to learn during the 21 days Lockdown | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Tableau Tutorial for Data Science | Edureka
Python Programming Tutorial | Edureka
Top 5 PMP Certifications | Edureka
Top Maven Interview Questions in 2020 | Edureka
Linux Mint Tutorial | Edureka
How to Deploy Java Web App in AWS| Edureka
Importance of Digital Marketing | Edureka
RPA in 2020 | Edureka
Email Notifications in Jenkins | Edureka
EA Algorithm in Machine Learning | Edureka
Cognitive AI Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Blue Prism Top Interview Questions | Edureka
Big Data on AWS Tutorial | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Kubernetes Installation on Ubuntu | Edureka
Introduction to DevOps | Edureka

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
Getting Started with Data Integration: FME Form 101
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Spectroscopy.pptx food analysis technology
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation theory and applications.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
1. Introduction to Computer Programming.pptx
Getting Started with Data Integration: FME Form 101
MIND Revenue Release Quarter 2 2025 Press Release
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative study of natural language inference in Swahili using monolingua...
Spectroscopy.pptx food analysis technology
TLE Review Electricity (Electricity).pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Encapsulation theory and applications.pdf
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
cloud_computing_Infrastucture_as_cloud_p
Digital-Transformation-Roadmap-for-Companies.pptx
Spectral efficient network and resource selection model in 5G networks
Advanced methodologies resolving dimensionality complications for autism neur...
Assigned Numbers - 2025 - Bluetooth® Document

Webinar: Microsoft .NET Framework : An IntelliSense Way of Web Development

  • 1. An InTELLISENSE WAY for WEB DEVELOPMENT View MS .NET course at http://www.edureka.co/microsoft-dotnet-framework For Queries: Post on Twitter @edurekaIN: #askEdureka Post on Facebook /edurekaIN For more details please contact us: US : 1800 275 9730 (toll free) INDIA : +91 88808 62004 Email Us : [email protected]
  • 2. Slide2www.edureka.co/microsoft-dotnet-framework Objectives At the end of this module, you will be able to: Understand .NET Learn about primary elements of .NET Learn about applications of .NET Use case: Fund Transfer Banking made easy Understand the Job trends in .NET
  • 3. Slide 3 www.edureka.co/microsoft-dotnet-framework MS.NET – An Overview Internet Notification Scheduling Users  Any Device  Any Place  Any Time XML Web Services Integrate business applications and processes Back Office Heterogeneous applications & database Authentication
  • 4. Slide4www.edureka.co/microsoft-dotnet-framework MS.NET –An Overview Microsoft.NETisapowerfulframework,usedtodevelopsoftwareapplicationstosimplifyclientinteractionwithserverapplication Italsoprovidesrichinterfaceandsecuredaccesstothedata Itprovidestheabilitytomaketheentirerangeofcomputingdevicesworkconcurrently,updateandsynchronizetheuserinformationautomatically
  • 5. Slide5www.edureka.co/microsoft-dotnet-framework Can create applications which will be useful to many customers .NET is a powerful technology Most of the applications are developed in the industry using .NET Secured and powerful application can be developed Most of the banking sites, share market portals, etc., are developed using .NET Features of .NET
  • 6. Slide6www.edureka.co/microsoft-dotnet-framework Advantages of .NET Common Language Specification Platform Independent using MONO CLR Intelligent Framework Support to develop Windows Application, Web Application, Services, etc. It works on Object Oriented Programming Easy Application Development and Maintenance Support of Security Large number of built-in libraries
  • 7. Slide7www.edureka.co/microsoft-dotnet-framework MS.NET –Primary Elements .NET Webforms Winforms .NET Framework Common Language Runtime
  • 8. Slide8www.edureka.co/microsoft-dotnet-framework Framework –An Overview Aframeworkisasoftwareinfrastructureinwhichsoftwarethatprovidesgenericfunctionalitycanbeselectivelychangedbyaddinguser-writtencodetoit,henceprovidingapplication-specificsoftware .NETFrameworkdeveloperversionwillcomealongwithvisualstudio
  • 9. Slide9www.edureka.co/microsoft-dotnet-framework Features of .NET Framework 4.5 Powerful Framework with Visual Studio 2012 Improved and Expanded Base class Libraries Razor View Engine Support of Windows Store Applications Parallel Computing ASP.NET Web API to create Http Services
  • 10. Slide10www.edureka.co/microsoft-dotnet-framework Visual Studio 2012 –An Overview With Visual Studio 2012 1.Simplifies application development with unique features comparing to other IDEs 2.Below are the unique features Auto generation of Code Auto completion »Intellisense »Intellitype »Intellitrace Reference highlighting Built-in components Code snippets, etc.
  • 11. Slide11www.edureka.co/microsoft-dotnet-framework Top Features of .NET-Visual Studio IDE Powerful IDE (Integrated Development Environment) »Allows to drag and drop the controls »Simplifies changing the properties Supports RAD (Rapid Application Development) »Allows to develop, run and debug the applications
  • 12. Slide12www.edureka.co/microsoft-dotnet-framework Usage of MS.NET Framework There are many big companies which developed softwares using .NET like Banking Domain »hdfcbank.com »axisbank.com »icicilombard.com http://www.muthootfinance.com/ ICICI Securities Reliance Securities
  • 13. Slide13www.edureka.co/microsoft-dotnet-framework Common Language Runtime (CLR) It is the heart of .NET Framework, which takes responsibility for creating and executing applications targeting to .NET CLR is a Runtime for .NET Framework and it stands for Common Language Runtime Manages running code One Runtime of Many Languages Provides common type system Provides access to system resources
  • 14. Slide14www.edureka.co/microsoft-dotnet-framework Application Development –Using .NET .NET supports different type of application Native Applications for Desktop »Console Application »Windows Application »Class Libraries »Windows Services Applications for Web »Web Application »Web Sites »Web Services, etc.
  • 15. Slide15www.edureka.co/microsoft-dotnet-framework Different Kind of Application –An Overview Web Application Windows Application Console Application
  • 16. Slide16www.edureka.co/microsoft-dotnet-framework Use Case –Problem Statement One day John had been to the Bank. He wanted to perform few transactions on his registered account before his office hours. When he reached there, he saw few people were already lined up. He took the token for his transactions and waited at the reception
  • 17. Slide17www.edureka.co/microsoft-dotnet-framework Use Case –Problem Statement He waited for some time. Then he went to the Customer Support Executive to ask how much time it will take for all the transactions. The lady told him that, he has to stand in different queues for different transactions and as this is a busy hour in the bank, it will take a while Customer Support
  • 18. Slide18www.edureka.co/microsoft-dotnet-framework Use Case –Problem Statement All the transactions were important for him. So, he stayed back in the bank and performed all the transactions. For two fund transfers and one application status check, it took him 1 hour apart from the waiting time at the reception
  • 19. Slide19www.edureka.co/microsoft-dotnet-framework Use Case –Problem Statement Because of the inefficient manual process in the bank, a lot of his time was wasted Also, he was late to office and had a tough time with his manager
  • 20. Slide20www.edureka.co/microsoft-dotnet-framework Simplified Solution using .NET No more standing in long queue No wastage of time Solution at your finger tip : Banking Application
  • 21. Slide21www.edureka.co/microsoft-dotnet-framework Advantages of Applications Developed in .NET Different ways to solve the problem: 1.Round the clock one can transfer funds using web application 2.Immediate completion of transaction with windows application (native application) 3.Console Application helps to complete the transaction without opening the application 4.Web service helps one to use the service with other languages like php, java, etc.
  • 22. Slide22www.edureka.co/microsoft-dotnet-framework Simplified Solution using .NET Develop a Console Application: Simplify issues right away with statements without loading application Develop a Standalone Application: Helps to transact in the branch with the support of the cashier Install the Win application in ATM machine for automated transactions Develop a Web Application: Will allow to operate your application in Web Develop a Web Service: Will allow to operate application with existing applications using other technology Develop a Mobile Application: Will allow to access your transaction using mobile phone, tablet pc, etc. Develop Route based App in MVC.NET: Will allow to access transactions by clicking on link provided
  • 23. Slide23www.edureka.co/microsoft-dotnet-framework LogintotheApplication James Step 1 : Login to Application 1.Enter the registered username and password 2.Click “Log In”
  • 24. Slide24www.edureka.co/microsoft-dotnet-framework SelecttheTransactionType Step 2 : Select the operation to be performed 1.Select the desired transaction type to be performed from the menu available Suppose a fund transfer has to be performed
  • 25. Slide25www.edureka.co/microsoft-dotnet-framework WebApplication It is used to access the application round the clock, all over the world Customer need not to have any software installed in his machine, they just need to access the application using any web browser (if internet is enabled) Except cash deposit or withdrawal other transactions like Fund transfer, balance check, bill pay, Mini statement, etc., can be easily performed round the clock
  • 26. Slide26www.edureka.co/microsoft-dotnet-framework Step 3 : Performing Fund transfer 1.Enter the required details of the payee and the payer 2.Click “Initiate” Fund Transfer : Web Application
  • 27. Slide27www.edureka.co/microsoft-dotnet-framework WindowsApplication It helps to develop user interface for windows operating system with the components/tools used in the operating system It allows to select options instead of entering your details It contains a interactive user interface as it supports lot of images Example: you can check the signature of the customer
  • 28. Slide28www.edureka.co/microsoft-dotnet-framework Step 3 : Performing Fund transfer 1.Enter the required details of the payee 2.Click “Fund Transfer” Fund transfer : Windows Application
  • 29. Slide29www.edureka.co/microsoft-dotnet-framework Console Application It helps in developing application which can issue statements without loading the project Example: To block a user C:>Blockcustomer c102 To make your statement mode from paper to pdf C:>CustomerStatementEstatementtrue
  • 30. Slide30www.edureka.co/microsoft-dotnet-framework Web Service It can generate a service that runs in SOA Service can be consumed in any technology like java, php, etc., It allows to consume library in any application Note: Suppose my application is developed in .NET, if someone wants to access the application developed in java, I can share the access using web service
  • 31. Slide31www.edureka.co/microsoft-dotnet-framework .NET Supports Different Programming Languages More than 50 successful languages are supported to develop application to target .NET technologies 1.C#.NET 2.VB.NET 3.J#.NET 4.Plugins like Php.net Cobol.net Fortan.net
  • 33. Slide33www.edureka.co/microsoft-dotnet-framework Course Topics Module 6 »ASP.NET Module 7 »Web Server Controls Module 8 »LinQ, 3 -Tier Architecture Module 9 »State Management, Ajax Module 10 »Security and Web Services Module 1 ».NET Architecture, Visual Studio IDE Module 2 »Introduction C#.NET and OOPs using C#.NET Module 3 »Windows Forms using C#.NET Module 4 »ADO.NET -Data Access from SQL Server Module 5 »Collections and Assemblies
  • 34. LIVE Online Class Class Recording in LMS 24/7 Post Class Support Module Wise Quiz Project Work Verifiable Certificate Slide34www.edureka.co/microsoft-dotnet-framework How it Works?
  • 35. Questions Slide35www.edureka.co/microsoft-dotnet-framework Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions