• Save
Microsoft.Net Platform Basics
Upcoming SlideShare
Loading in...5
×
 

Microsoft.Net Platform Basics

on

  • 1,976 views

Microsoft.Net Platform Basics by sakshi

Microsoft.Net Platform Basics by sakshi

Statistics

Views

Total Views
1,976
Views on SlideShare
1,971
Embed Views
5

Actions

Likes
1
Downloads
0
Comments
0

4 Embeds 5

http://www.slideshare.net 2
http://www.nithinmohantk.info 1
http://www.nitrix-reloaded.com 1
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • www.Chipssoftware.com Project Training Department .net Framework
  • www.Chipssoftware.com Project Training Department .net Framework
  • www.Chipssoftware.com Project Training Department .net Framework

Microsoft.Net Platform Basics Microsoft.Net Platform Basics Presentation Transcript

  • MICROSOFT .NET PLATFORM BASICS An Introduction on .Net Technology By Sakshi
  • Little bits from History
    • Internet & HTML
    • Java & Internet
    • ASP
    • CGI
    • .NET
    • PHP etc……
  • What is .NET?
    • Microsoft:
    • “ .NET is the Microsoft Web service strategy to connect information, people and systems through software with Microsoft platform“
  • Simply Define
    • “ A platform for Designing, Building and Deploying N tier Business Applications”
  • Applications
  • Application Architecture
    • Single-tier Architecture
    • Two-tier Architecture
    • Three-tier Architecture
    • N-tier Architecture
  • Application Architecture
    • Single –tier
    • Exe file handles all functions
    • eg : - COBOL
    User Services Business Services Data Services Monolithic Application
  • Application Architecture
    • Two –tier
    • Divide application into two components( Client,Server)
    • Can Implement as Fat Client / Fat Server
    • Eg:- VB
    Business logic C Data tier User tier Fat Client Fat Server
  • Application Architecture
    • Three –tier
    • Divide application into three service layers reside separately
    • Can Implement on same machine or different Machine
    • n –tier
    • Have multiple servers handling business services
    C User tier Client Business Services Data Services Business Logic Data Store
  • The .NET Evolution
  • The .NET Evolution Before COM, applications were completely separate entities with little or no integration Application Code and data structures
  • The .NET Evolution COM provides a way for components to integrate.
  • .NET Architecture
  • Architecture Windows COM+ Services Common Language Runtime Base Class Library ADO.NET and XML ASP.NET Windows Forms Common Language Specification VB C++ C# JScript … Visual Studio.NET
  • CLR  Multi-Language Support
    • Over 40 languages supporting
      • VB, C++, C#, J#
    • Advanced multi-language features
      • Cross language inheritance
      • Highly leveraged tools
      • Debuggers, Exception Handling, Garbage Collection etc
  • Compilation & Execution Source Code Compilation Code Metadata MSIL Language Compiler Native Code Execution JIT Compiler
  • .Net Architecture Visit again Windows COM+ Services Common Language Runtime Base Class Library ADO.NET and XML ASP.NET Windows Forms Common Language Specification VB C++ C# JScript … Visual Studio.NET
  • Advantages of .NET Framework
    • Multi-platform application
    • Removal of DLL “HELL”
    • Multi-language integration
    • Automatic resource mgnt:
  • Session End
    • Thank you