Nell’iperspazio con Rocket: il Framework Web di Rust!
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 : sales@edureka.co
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
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
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.
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
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
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
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
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?