1 / 12

Evolution of Dotnet

.NET is one of the earliest cross platform application development framework and is still has one of the largest and most popular community of developers. We travel down time to reminisce about the evolution of .NET and why it is still so popular?<br><br>Looking for .Net developers visit: https://gleecus.com

Gleecus
Télécharger la présentation

Evolution of Dotnet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Evolution of #techtuesdays

  2. What Is .NET? .NET is an open-source, free, cross platform framework for building different types of applications. #techtuesdays

  3. Inception and Early Version Microsoft started development of .NET framework in the early 1990s The first version was released in 13 February, 2002 .NET 1.0 supported Object Oriented Web App development #techtuesdays

  4. How has .NET evolved? CLR version .NET framework version Most important changes initial release: console, Windows Forms, Windows Services, Web Forms, Web Services 1.0 1.0 IPv6, ASP.NET mobile controls, ADO.NET ODBC 1.0 1.0 Generics, edit and continue, 64-bit runtime 2.0 2.0 WPF, WCF, WF 3.0 LINQ, ASP.NET AJAX, WF Services, cryptography 3.5 .NET client profile, EF 3.5 SP1 Continue on next page

  5. How has .NET evolved? CLR version .NET framework version Most important changes 4 DLR, PCL, TAP, ASP.NET MVC 4 Async I/O, ASP.NET Web API. ASP.NET web pages 4.5 4.5+ 64-bit edit and continue, async debugging, HTTP/2, 64-bit JIT #techtuesdays

  6. How .NET is useful for web app development .NET offers modern language constructs like LINQ and asynchronous programming, enabling the developers to develop high quality apps in no time. It is highly reliable and supports all platforms and operating systems. Encrypted security provided by Microsoft takes care about safety #techtuesdays

  7. How .NET is useful for web app development .NET holds the prominent place with the largest ecosystem for building web applications. It is free and open-source allowing developers to utilize and participate in its development It is platform independent so developers can create versatile app for any platform .NET library classes provides resources for development #techtuesdays

  8. Flavors of .Net Development Platform .NET Framework - Released in 2002 is the oldest implementation platform with three main application model -WPF, Windows Forms, ASP.NET Forms – and Base Class Library. .NET Core - Released in 2016 is a cross platform framework allowing development on Linux and macOS platforms allowing different versions to be installed side by side #techtuesdays

  9. Flavors of .Net Development Platform Universal Windows Platform - Enables the development of universal apps for PC, tablet, Xbox, IoT .NET Standard - Released in 2016 this single base-class library combines APIs from .NET framework for cross platform component reuse. #techtuesdays

  10. Challenges of .NET Limited Object Relational Support Cost of Licensing Visual Studio Code and other additional services from Microsoft is very high Memory/Server Overloading Issues Biased on use of SQL Server Uphill transition to .NET core #techtuesdays

  11. When to use .NET Scalable Product: .NET provides a scalable environment and allows for redesigning ongoing applications Cross-platform Needs: .NET covers multiple platforms and is a great choice for building cross platform applications Enterprise-Scale Infrastructure: Microsoft provides the widest toolset to build and cross- integrate enterprise products and supports a robust enterprise mobility system #techtuesdays

  12. Thank you for your time. Stay Tuned for next Tech Tuesdays! #techtuesdays

More Related