Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

.NET Framework - Overview


Published on

Published in: Technology
  • Be the first to comment

.NET Framework - Overview

  1. 1. Working with DOTNET framework <br />AmalDev<br /><br />
  2. 2. When it all began ?<br />
  3. 3. What is it ?<br />Platform for building enterprise applications<br />Secure, Multi-language Development Platform<br />Cutting-Edge Web Application Development<br />Secure, Reliable Web Services<br />Flexible Data Access Options<br />Next Gen User Experiences<br />
  4. 4. Why you should learn .NET ?<br />92% share of market are Windows users.<br />70% of web applications are on .NET<br />Rapid Application Development<br />Integrates with other tools and technologies to build right solution with less work <br />
  5. 5. Where it fits?<br />
  6. 6. How an app is run ?<br />
  7. 7. Common Language Runtime(CLR)<br />Runtime execution environment.<br />Most important component in .NET Framework.<br />Compilation occurs in two steps,<br />Source code to Intermediate Language (IL).<br />Compilation of IL to platform specific code by CLR.<br />
  8. 8. MSIL Code<br />.method private hidebysig static void Main() <br />cil managed <br />{ <br />{.entrypoint<br />// Code size <br />11 (0xb) <br />.maxstack 8 <br />IL_0000: ldstr<br />"Hello, world!" <br />IL_0005: call <br />void <br />[mscorlib]System.Console::WriteLine(string) <br />IL_000a: ret <br />} // end of method HelloWorld::Main <br />
  9. 9. What does it contains ?<br />
  10. 10. .NET Supported Languages<br />BY Microsoft<br />C++, C#, VB.NET<br /><ul><li>Third Party</li></ul>Perl, Python, Pascal<br />
  11. 11. What is C# ?<br />Designed from the scratch to work with .Net<br />Mixture of C++ and Java<br />Purely Object Oriented<br />Type Safe Programming Language<br />
  12. 12. Web Architecture<br />
  13. 13. ASP.NET Execution<br />
  14. 14. ASP.NET Page Lifecycle<br />
  15. 15. DEMO<br />
  16. 16. Questions ????<br />
  17. 17. THANK YOU ....<br />AmalDev<br /><br />