Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Dot net M1_V1

Dot net M1_V1

Published by Teamlease Edtech Ltd (Amita Chitroda), 2022-06-30 15:06:33

Description: Dot net M1_V1

Search

Read the Text Version

.NET Full Stack Development

Introduction to .NET

Learning Objectives:- By the end of this module, you will be able to: • Define the history of .NET • Explain features of .NET • Discover benefits of .NET • Demonstrate .NET framework architecture • State Common language runtime • Classify framework class library • Differentiate between the tools for .NET development

History of .NET Let us look at the history of .Net The .NET framework was initiated by Microsoft in the end of 1990s The original work on this framework was done under head of Next Generation Windows Services (NGWS) The first prototype version of the .NET framework, called the .NET 1.0, was released in the late 2000s Intel, Microsoft and Hewlett-Packard started the work on the standardization of C# and Common Language Infrastructure (CLI) in August 2000. Both of these became approved standards of ECMA by December 2001

Features of .NET The main features are listed below Rich Easy Object Oriented Multi-language Multi-device functionality out development of Programming support support (OOPS) support of the box web applications Automatic Compatibility No more DLL Strong XML Ease of Security memory with COM and hell support deployment and management COM+ configuration

Benefits of .NET The core benefits are listed below Object Oriented Visual Studio IDE Cross-Platform Design Flexible Deployment and Easy Maintenance .NET Core Supports Wide Range of Applications .NET Core Enables Top App Performance Cost-Effective Large Community

.NET Framework Architecture The two major components of .NET Framework are: Common .NET Framework Language Class Library Runtime

The Common Language Runtime (CLR) • It is the execution engine that handles running applications. • It provides services like thread management, garbage collection, type-safety, exception handling, and more.

.NET Framework Class Library • The Class Library provides a set of APIs and types for common functionality. It provides types for strings, dates, numbers, etc. • The Class Library includes APIs for reading and writing files, connecting to databases, drawing, and more.

Tools For .NET Development Visual NuGet LINQPad ReSharper Chocolatey .NET Studio Reflector

Summary :- In this module you have learnt: • History of .NET • Different Features of .NET • Main Benefits of .NET • .NET Framework Architecture • What is Common Language Runtime • Classification of Framework Class Library • Tools for .NET Development

Let’s Proceed…


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook