Mata kuliah : M0874 – Programming II Tahun : 2010 Introduction to Microsoft .Net Session 01 Outline Materi •Introduction to Microsoft .Net •Introduction to Visual Studio .Net IDE Bina Nusantara University 3 Introduction to Microsoft .Net •The Microsoft .NET Framework is a software framework that can be installed on computers running Microsoft Windows operating systems. •It includes a large library of coded solutions to common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. •The .NET Framework is a Microsoft offering and is intended to be used by most new applications created for the Windows platform. Bina Nusantara University 4 Introduction to Microsoft .Net •The framework's Base Class Library provides a large range of features including user interface, data and data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. •The class library is used by programmers, who combine it with their own code to produce applications. •Programs written for the .NET Framework execute in a software environment that manages the program's runtime requirements. 5 Introduction to Microsoft .Net •Also part of the .NET Framework, this runtime environment is known as the Common Language Runtime (CLR). •The CLR provides the appearance of an application virtual machine so that programmers need not consider the capabilities of the specific CPU that will execute the program. • The CLR also provides other important services such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET Framework. 6 Visual overview of the Common Language Infrastructure (CLI) Bina Nusantara University 7 The .NET Framework stack. Bina Nusantara University 8 Introduction to Microsoft .Net The Microsoft. NET strategy was presented by Microsoft officials to the rest of the world in June 2000: •.NET is Microsoft's new Internet and Web strategy •.NET is NOT a new operating system •.NET is a new Internet and Web based infrastructure •.NET delivers software as Web Services Bina Nusantara University 9 Introduction to Microsoft .Net •.NET is a framework for universal services •.NET is a server centric computing model •.NET will run in any browser on any platform •.NET is based on the newest Web standards Bina Nusantara University 10 Introduction to Visual Studio .Net IDE •Visual Studio .Net is Microsoft’s integrated development environment (IDE) for creating, documenting, running, and debugging prgorams written in a variety of .NET programming languages. •Also offers editing tools for manipulating several types of files. •Its powerful and sophisticated tool for creating business-critical and mission-critical applications. Bina Nusantara University 11 Introduction to Visual Studio .Net IDE 12 Bina Nusantara University Referency •http://www.w3schools.com/ngws/ngws_intro.asp •http://en.wikipedia.org/wiki/.NET_Framework •http://www.tutorialized.com/view/tutorial/Introductio n-to-Microsoft-s-.NET-Platform/2717 Bina Nusantara University 13