1 / 12

An Introduction to Dot Net

.NET Core is the latest general purpose development platform maintained by Microsoft. It works across different platforms and has been redesigned in a way that makes .NET fast, flexible and modern. This PPT gives overview of Dot Net, Starting from the history and evolution and then explaining its architecture and features followed by the advantages and conclusion.

Priya72
Download Presentation

An Introduction to Dot Net

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. Dot Net Introduction Tutorial

  2. Content • Dot Net History and Evolution • What is .Net? • What is Special about .Net? • Architecture • Architecture and Components • Advantages of .Net • Conclusion

  3. History and Evolution • Microsoft started development of .NET Framework in the late 1990s. • At first Microsoft named .NET as Next Generation Windows Services (NGWS). • First beta versions of .NET 1.0 were released in the end of 2002 and latest stable update released in 2016. • Microsoft, Hewlett-Packard, and Intel worked to standardize Common Language Infrastructure (CLI) and C. • .NET Framework is intended to be used by most new applications created for the Windows platform • .NET Framework introduces a Common Type System (CTS) that defines all possible data types and programming constructs

  4. What is .Net? • .Net is a new framework for developing web based and windows based applications within the Microsoft environment. • The Framework offers a fundamental shift in Microsoft strategy: it moves application development from client centric to server centric. .Net Application .Net Framework Operating System+ Hardware

  5. Features of Dot Net • Language Interoperability: Code written in any language can be used by other languages and there is an access provided to COM components in the System. • Portable: .NET environment allow different devices, software’s and applications to work together across a wide and dispersed network of networks. • Type Safety: During program execution, the type checker ensures that all objects and values, and the references to those objects and values, have a valid type. • Parallel Computing:  .NET Framework introduces a model for writing multithreaded and asynchronous code that greatly simplifies the work of application and library developers. 

  6. Automatic memory management: ..NET takes away developers worry away by handling memory on its own and developer doesn’t need to keep a check on it . •  Security: Microsoft has taken great efforts to make .NET platform safe and secure for enterprise applications. • Common Type System: This provides the necessary data types, values, and object types, which you need to develop applications in different languages • Dynamic Language Runtime: The dynamic language runtime is a new runtime environment that adds a set of services for dynamic languages to the Common Language Runtime.

  7. Dot Net Architecture

  8. Architecture Components • .NET Introduction Architecture components.NET framework contains four components. In thatfour components CLR and FCL are major • 1.Common Language Runtime (CLR) • 2.Framework Class Libraries (FCL). • 3. Common Type System (CTS) • 4. Common Language Specification (CLS)

  9. Architecture Components • Language Runtime(CLR): .NET Framework provides runtime environment called Common Language Runtime (CLR).It provides an environment to run all the .NET Programs. The code which runs under the CLR is called as Managed Code.  • .Net Framework Class Library (FCL): The .NET Framework class library is a library of classes, interfaces, and value types that provide access to system functionality. • Common Type System (CTS): It describes set of data types that can be used in different .Net languages in common .i.e. CTS ensures that objects written in different .Net languages can interact with each other. • Common Language Specification (CLS): It specifies a set of rules that needs to be adhered or satisfied by all language compilers targeting CLR. It helps in cross language inheritance and cross language debugging.

  10. Advantages • It is very user friendly  • Interoperable i.e. each language can use code written in other languages •  Enhanced Security, Easy Portability • Gives stable support to  XML, cascading style sheets (CSS), and other new and established Web standards • Permits a wide variety of Internet devices to access data and applications • Easy integration of any software into the Internet • Ability to track visitors and report on the most requested web pages

  11. Conclusion • The .NET Framework is an open-source developer platform you can use to create a broad range of applications. • Dramatically simplifies development and deployment. • Provides robust and secure execution environment • Supports multiple programming languages

  12. Thank you To learn more about Dot Net, Join Dot Net Training in Noida at CetpaInfotech. Website: https://www.cetpainfotech.com/ Phone: +91 9212172602 Email: query@cetpainfotech.com

More Related