1 Introduction to.NET Framework. 2.NETFramework Internet COM+ Orchestration Orchestration Windows.NET Enterprise ServersBuildingBlockServices Visual Studio.NET.

Slides:



Advertisements
Similar presentations
Unit 1: Overview of the Microsoft.NET Platform
Advertisements

1 Unit 1: Introduction To.Net. 2 Introduction to.Net Integrated Development Environment (IDE) Languages in the.NET Framework The Common Language Runtime.
Introduction to.NET What is.NET?  A vision Web sites will be joined by Web services New smart devices will join the PC User interfaces will become more.
The Microsoft View: Module 1: Getting Started. Copyright Course 2559B, Introduction to Visual Basic®.NET Programming with Microsoft®.NET. Lecture 1 Microsoft.
Microsoft ® Visual Studio ®.NET 2003 Tools to Power Your Vision.
Introduction to the C# Programming Language for the VB Programmer.
 2002 Prentice Hall. All rights reserved. Chapter 2 - Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Overview of the Visual Studio.NET.
Module 1: Overview of the Microsoft.NET Framework.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Tahir Nawaz Visual Programming C# Week 2. What is C#? C# (pronounced "C sharp") is an object- oriented language that is used to build applications for.
Creating a Console Application with Visual Studio
Programming Handheld and Mobile devices 1 Programming of Handheld and Mobile Devices Lecture 18 Microsoft’s Approach 1 –.NET Mobile Framework Rob Pooley.
Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
ASP.NET
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
Introduction to.NET Content : – Introduction to.NET Technology – Introduction to Web Based Applications – Introduction to ASP.NET 1 By : Amrendra Sharan.
A First Program Using C#
© 2004 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Programming the Web Using ASP.Net Chapter 2: The ASP.Net Template Dave.
Introduction to .Net Framework
An Introduction to ASP.NET Ed Dunhill blogs.msdn.com/edunhill SLIDE7.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Microsoft Visual Basic 2005: Reloaded Second Edition
Introduction to .NET Rui Ye.
Appendix D: Microsoft.NET Framework Overview. Overview.NET Framework Architecture.NET Namespaces.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Module 1: Overview of the Microsoft.NET Platform.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Lecture Set 2 Part B – Configuring Visual Studio; Configuration Options and The Help System (scan quickly for future reference)
Tutorial 111 The Visual Studio.NET Environment The major differences between Visual Basic 6.0 and Visual Basic.NET are the latter’s support for true object-oriented.
.NET Language Supports. .NET Language Support Operating System Common Language Runtime Base Class Library ADO.NET and XML ASP.NET Web Forms Web Services.
.NET Framework Danish Sami UG Lead.NetFoundry
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
Week 1: THE C# LANGUAGE Chapter 1: Variables and Expressions ➤ Included in Visual Studio.NET ➤ What the.NET Framework is and what it contains ➤ How.NET.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
Programming Handheld and Mobile devices 1 Programming of Handheld and Mobile Devices Lecture 17 Microsoft’s Approach 1 –.NET Mobile Framework Rob Pooley.
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
AUC Technologies Projects Consulting, Development, Mentoring, and Training Company Application Foundation Presented By : Naveed Sattar Software Engineer.
Rajiv and Shipra Introduction to.NET (asp.net,c#,vb)
DotNet Michelle Johnston, Firebird Services Ltd. What is Dot Net Aims to simplify web development Language independent – CLR (Common Language Runtime)
Chapter 2 Part C – More on the Help System and The Object Browser (scan quickly for future reference)
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
Module 3: Using Microsoft.NET- Based Languages. Overview Overview of the.NET-Based Languages Comparison of the.NET-Based Languages.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Module 1: Overview of the Microsoft .NET Framework
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
.NET Ying Chen Junwei Chen. What is Microsoft.NET. NET is a development platform Incorporated into.NET COM+ component services ASP web development framework.
Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new.
Microsoft .NET A platform that can be used for building and running windows and web applications such that the software is platform and device-independent.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
INTRODUCTION CHAPTER #1 Visual Basic.NET. VB.Net General features It is an object oriented language  In the past VB had objects but focus was not placed.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
D OTNET ONLINE TRAINING. DOTNET Online Training Course Content : Introduction to.Net Online Training NET FUNDAMENTALS Why Dot Net? The Dot Net initiative.
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Introduction to C# AKEEL AHMED.
Module 10: Implementing Managed Code in the Database
NAMESPACE.
Presentation transcript:

1 Introduction to.NET Framework

2.NETFramework Internet COM+ Orchestration Orchestration Windows.NET Enterprise ServersBuildingBlockServices Visual Studio.NET Internet What Is the Microsoft.NET Platform?

3.NET Enterprise Servers Microsoft SQL Server™ 2000 Microsoft BizTalk™ Server 2000 Microsoft Host Integration Server 2000 Microsoft Exchange 2000 Enterprise Server Microsoft Application Center 2000 Microsoft Internet Security and Acceleration Server 2000 Microsoft Commerce Server 2000

4 The.NET Framework Components Win32 MessageQueuingCOM+ (Transactions, Partitions, Object Pooling) IISWMI Common Language Runtime.NET Framework Class Library ADO.NET and XML User Interface XML Web Services Visual Basic C++C# ASP.NET PerlPython… Windows Forms

5 Intermediate Language (IL) SourceCodeMachineLanguage C:\...\Application1 Productlib.dll Metadata Application1.exe MSIL Metadata CompilerCLR

6 Common Language Runtime (CLR) Base Class Library Support Thread Support COM Marshaler Type Checker Exception Manager MSIL to Native CompilersCodeManagerGarbageCollection Security Engine Debug Engine Class Loader

7.NET Framework Class Library System.Globalization System.Diagnostics System.Configuration System.Collections System.IO System.Reflection System.Net System System.Threading System.Text System.SecuritySystem.Runtime.InteropServices System.WebSystem.Windows.Forms System.Data

8 Languages in the.NET Framework Visual Basic.NET New version of Visual Basic with substantial language innovations C# – designed for.NET New component-oriented language Managed Extensions to Visual C++ Provides more power and control J#.NET Takes full advantage of the.NET Framework Third-party languages

9 What Are the Visual Basic.NET Enhancements? Major language enhancements Enhanced object-oriented support Structured exception handling Full access to the.NET Framework New threading options Garbage collection Enhanced Web development Create Web Forms as easily as Windows Forms Create Web Services quickly

10 Microsoft Visual Studio.NET There is one IDE for all.NET projects Solutions can contain multiple programming languages Example: Visual Basic.NET and C# in the same solution The IDE is customizable through “My Profile” The IDE has a built-in Internet browser IDE = Integrated Development Environment

11 Project Template Windows Application Class Library Windows Control Library ASP.NET Web Application / Service / Control Library Console Application Windows Service Others

12 Project Structures Solution files (.sln,.suo) Project files (.vbproj) Local project items Classes, forms, modules, etc. (.vb) Web project items XML Web services (.asmx) Web forms (.aspx) Global application classes (.asax)

13 Assemblies An assembly is an.exe or.dll file with other supporting files that make up a Visual Studio.NET application Assemblies are created automatically when you compile source files Click Build on the Build menu Use the command-line command vbc.exe

14 Using Solution Explorer Displays project hierarchy Project references Forms, classes, modules Folders with subitems “Show All Files” mode Manipulating projects Drag-and-drop editing Context menus

15 Using Properties Window Displays object properties Display modes Alphabetic Categorize Special Properties "+" on the left bar Dynamic Properties

16 Using ToolBox  Display tools for develop application.  Controls are grouped in tabs.  Using Drag and Drop to parse any controls to application.

17 Using Server Explorer Managing Data Connections Viewing and Managing Servers Using Drag-and-Drop Techniques

18 Using the Object Browser Examine objects and their members Access lower-level items Shows inheritance and interfaces Examine how the.NET Framework class libraries use Inheritance Class Namespace Method Library Inheritance

19 Using the Task List Similar to the Tasks feature in Microsoft Outlook Stored with the solution in the.suo file Adding to the Task List You can add tasks manually by typing in appropriate field Visual Basic.NET adds build errors, upgrade comments, etc. You can use token strings to add comments in code

20 Using Dynamic Help Automatically displays relevant Help topics based on focus and cursor placement Use the Options dialog box to configure the Dynamic Help window