.NET 3.0 & 3.5 Framework Team: Dan Stead Alex Nichols.

Slides:



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

Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
© ThoughtWorks, 2007 Delicious Dot Net A tasty take on WPF, WCF, LINQ and O-R Mapping. Your host: James Crisp.
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
DinnerNow.NET Architecture Walkthrough David Aiken DinnerNow Chef.
Introduction to.NET 3.0 Henrik Westergaard Hansen Academic Developer Evangelist Developer & Platform.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
ASP.NET and AJAX. Agenda What is ASP.NET? ASP.NET Versions Difference Between ASP and ASP.NET ASP.NET Architecture Overview ASP.NET IIS life cycle Overview.
.NET Framework Overview Pingping Ma Nov 16 th, 2006.
MICROSOFT PLATFORM  Microsoft is a platform company is committed to providing a rich ecosystem for building and managing connected systems.  Microsoft.
Henrico Dolfing Business Segment Partners. Océ Document Technologies GmbH2 June, NET Framework Version 3.0.
.NET Technology.
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Originally founded in 1985 as Rock Financial by Dan Gilbert Grew to one of the largest independent mortgage banks in the country 1998 IPO 1999 Launched.
Microsoft Visual Studio and C# Programming
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
dev311 matt winkler – technical evangelist wf
ISYS 512 Business Application Design and Development with.Net David Chao.
Intro to C# Language Richard Della Tezra IS 373. What Is C#? C# is type-safe object-oriented language Enables developers to build a variety of secure.
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
GAINING INSIGHT TOUR 2007 Welcome Microsoft MSDN Roadshow Amr El Garhy Pooya Darugar Lana Khalaf Anton Delsink.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
.NET framework’s Versions .NET Framework Version Microsoft started development on the.NET Framework in the late 1990s originally under the name of Next.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
Windows Azure AppFabric Access Control Service (ACS) v.2 (Beta) Prerequisites.
Creating and Running Your First C# Program Telerik Software Academy Telerik School Academy.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
.NET 3.0, 3.5, 4.0 WCF, WPF, WF, CardSpace, LINQ, Task Parallel.
Daniel Levy Solutions Consultant, Telerik Testing Tools Division.
ISYS 512 Business Application Design and Development with.Net David Chao.
Eric Vogel Software Developer A.J. Boggs & Company.
Session 1 - Introduction and Data Access Layer
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
Intro to Silverlight Kevin Grossnicklaus. Introductions Kevin Grossnicklaus – SSE - ( ) Chief Architect Software.
WEB 304 An Overview of ASP.NET and Windows Workflow Foundation Kashif Alam Program Manager Developer Division Microsoft Corporation.
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.
1 Jon Box Architect Evangelist Microsoft John Mullinax Platform Strategy Advisor Microsoft.
Windows Presentation Foundation (WPF) Declare Your Next User Interface.
Tony Goodhew Product Planner DEV328.
ASP.NET &.NET Environment. Overview Part of Microsoft’s.NET environment Used for Development of  Websites  Internet applications  Web Services & XML.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Lecture 1: IDE - Integrated Development Environment.NET Framework Visual Studio 2010.NET Solution Explorer Properties Window.
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.
Identify Windows Application Types Windows Development Fundamentals LESSON 1.1.
ISYS 512 Business Application Design and Development with.Net David Chao.
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.
Introduction to C# Programming with Microsoft.NET AY
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary.
Sergiy Baydachnyy Developer Evangelist Microsoft Corporation.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
Programmiersprache Entwickeln mit Visual Basic.NET?
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
ASP.NET技术的发展 计算机信息工程系 龚赤兵 9/9/2017 6:11 PM
Diploma of Website Development Getting Started With ASP.NET
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
Introducing the Windows Mobile development
DotNetSpider Editor Hefin Dsouza
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
Introduction to .NET Framework Ch2 – Deitel’s Book
Dot Net Training in Hyderabad Dot Net Training in Hyderabad.
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
.NET 3.0, 3.5, 4.0 WCF, WPF, WF, CardSpace, LINQ, Task Parallel
Windows Server “Longhorn”
Visual Studio 2008.
Presentation transcript:

.NET 3.0 & 3.5 Framework Team: Dan Stead Alex Nichols

Agenda  What is the.NET Framework? .NET 3.0 .NET 3.5  Effect on ASP.NET  Demo

.NET Framework  What is the.NET Framework?  A large body of pre-coded solutions to common program requirements, and an execution manager  Like a huge Lego set

.NET 3.0  Builds on.NET 2.0 to include new technologies for building applications that have: Visually compelling user experiencesVisually compelling user experiences Seamless communication across technology boundariesSeamless communication across technology boundaries The ability to support a wide range of business processes.The ability to support a wide range of business processes.  Released with Windows Vista

.NET 3.0

Windows Workflow Foundation  Allows developers to build workflow enabled applications  Workflow Designer: Graphical workflow creationGraphical workflow creation  Rules Engine: Logic to guide workflowLogic to guide workflow  Activity Model: EventsEvents  Workflow Runtime: Executes activates hosted on any.NET processExecutes activates hosted on any.NET process  ASP.NET website, Windows Forms, Windows Service

 Workflow Designer:  Rules Engine:  Activity Model:  Workflow Runtime:

Windows CardSpace  Enables users to provide their digital identities in a familiar, secure and easy way.  In the physical world we use business cards, credit cards and membership cards.  Online with CardSpace we use a variety of virtual cards to identify ourselves, each retrieving data from an identity provider.

.NET 3.5  Language Integrated Query SQL-like querying syntax for the.NET languages to query data from several collections:SQL-like querying syntax for the.NET languages to query data from several collections:  Arrays  XML  And more…  New language features in C# and VB  Slated to be released with next version of Visual Studio (“Orcas”), which is currently in Beta 1

Demo: LINQ

 Linq1()  Result Numbers < 5:

Demo: LINQ  Linq28()  Result The sorted list of words: apple blueberry cherry

Effect on ASP.NET  Windows Workflow Foundation to handle workflow processes  Windows CardSpace to handle authentication  Language Integrated Query for interaction with data within the application

Demo: DinnerNow.net  Demonstrate how you can develop a connected application using several new Microsoft technologies: IIS7IIS7 ASP.NET Ajax ExtensionsASP.NET Ajax Extensions LinqLinq WCF, WWF, WPF, WCSWCF, WWF, WPF, WCS Windows PowershellWindows Powershell.NET Compact Framework.NET Compact Framework 