Introduction to ASP.NET 2.0

Slides:



Advertisements
Similar presentations
Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
Advertisements

Faith Allington Program Manager Microsoft Corporation WSV322.
Getting the Most From Visual Basic 2005 Jay Roxe Lead Product Manager Visual Studio.
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
The Microsoft Technical Roadshow 2006 Welcome and Introduction Kevin McDaniel Developer & Platform Evangelism Group Microsoft Ltd
IIS 7: The Next Generation Web Application Server Platform Michael Volodarsky Program Manager Web Platform and Tools Team Microsoft Corporation.
Configuring PHP on IIS7 Making your application rock on IIS7 Taking advantage of the Windows platform Q&A at Open Space.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
Ken Casada Developer Evangelist Microsoft Switzerland Develop and maintain CMS.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
WEB320 Migrating ASP.NET 1.x Applications to ASP.NET 2.0 Stefan Schackow Program Manager Web Platform and Tools Team Microsoft Corporation.
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
DEV395 No Touch Deployment for Windows Forms Jamie Cool Program Manager.NET Client Microsoft Corporation.
Migrating from ASP.NET 1.1 to ASP.NET 2.0 Scott Guthrie Web Platform and Tools Team Microsoft Corporation
What’s New in Windows Forms 2.0 Stephen Turner Software Design Engineer
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools.
ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.
Fast & Easy web sites with Visual Studio 2005 Web Developer Express and C# Aali Alikoski Academic Developer Evangelist Microsoft Oy
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Building rich web applications with ASP.NET AJAX Mike Ormond Developer & Platform Evangelism Group, Microsoft Ltd Developer & Platform Evangelism Group,
Introduction ITEC 420.
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Building Enterprise Applications Using Visual Studio®
Integrating Enterprise Applications Into SharePoint® Portal Server
Welcome! Power BI User Group (PUG)
TechEd /1/2018 7:56 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Visual C# 2005: IDE Enhancements
The Modern ASP.NET Tech Stack!
Jim Nakashima Program Manager – Cloud Tools Microsoft Corporation
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Visual Studio Tools for Office 2005
Extensible Platform Microsoft Dynamics 365
Building Applications with Windows Azure and SQL Azure
Бъдещето на инструментите за разработка на Microsoft
Microsoft Virtual Academy
Git Version Control for Everyone
11/12/2018 6:58 PM © 2004 Microsoft Corporation. All rights reserved.
Visual Studio 2005 “Personalized productivity”
Introduction to Windows Azure Web Sites
Microsoft Build /16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
Office 365 Development July 2014.
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Microsoft Virtual Academy
Tech·Ed North America /2/2019 4:47 PM
Jim Nakashima Program Manager Cloud Tools
ASP.NET 4 Core Runtime for Web Developers
DAT381 Team Development with SQL Server 2005
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
TechEd /22/2019 9:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
From Development to Production: Optimizing for Continuous Delivery
SharePoint Development
Developing for Windows Azure
From Development to Production: Optimizing for Continuous Delivery
Visual Studio 2010 和 .NET Framework 4 培训研讨会
DEV322 Visual Studio 2005 C# IDE Enhancements
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
Windows Forms in Visual Studio 2005: An in-depth look at key features
Introduction to ASP.NET Parts 1 & 2
Windows Forms in Visual Studio 2005: An Overview
Mark Quirk Head of Technology Developer & Platform Group
Blazor A new framework for browser-based .NET apps Ryan Nowak
Visual Studio 2005 IDE Features
Presentation transcript:

Introduction to ASP.NET 2.0 5/29/2018 4:00 PM Introduction to ASP.NET 2.0 Robert Burke Microsoft Ireland Developer and Platform Group robburke@microsoft.com This talk and these slides are based on Scott Guthrie’s DEV313 and DEV314 talks from PDC2003. Kind thanks are due to Dave Webster and David Platt for their Dublin version of the talk, which, together with Scott’s original talk, formed the basis for my Belfast, Galway and Cork presentations. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Tons of ASP.NET and Web stuff – 2+ talks worth Demos in Part 1: 5/29/2018 4:00 PM Agenda Tons of ASP.NET and Web stuff – 2+ talks worth A few minutes of slides to start with Then Demos, Demos, Demos Demos in Part 1: Visual Studio Cross Page Posting Validation Groups Data Access SQL Output Caching © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Demos in Part 2: Master Pages Site Navigation 5/29/2018 4:00 PM Agenda Demos in Part 2: Master Pages Site Navigation Security and Login Role Management Profile System Web Part Personalization Localization © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Platform Themes Developer Productivity Extensible Platform 5/29/2018 4:00 PM Web Platform Themes Developer Productivity Dramatically reduce concepts, lines of code required Deliver an awesome Visual Studio Web tool experience Enable rich Web scenarios not possible today Extensible Platform Replace/extend all built-in features + services Customize for any enterprise environment Administration and Management Easiest platform to manage and administer Performance and Scalability The world’s fastest Web application server © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

ASP.NET 2.0 Developer Stack 5/29/2018 4:00 PM ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management When looking at the way Web developers worked we saw lots of common patterns. Things that they were doing everyday, as part of every Web application. We wanted to facilitate these scenarios nad make them easier, to increase developer productivity, performance, and code quality. In ASP.NET 2.0 we have built a set of ASP.NET Application Services that provide a lot of the core functionality these key scenarios require. For instance…. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Provider Model Design Pattern ASP.NET 2.0 Developer Stack 5/29/2018 4:00 PM ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management Provider Model Design Pattern Providers Windows SQL Server Access MDB Custom © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

ASP.NET 2.0 Developer Stack 5/29/2018 4:00 PM ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

ASP.NET 2.0 Developer Stack 5/29/2018 4:00 PM ASP.NET 2.0 “Page Framework” Features Master Pages Themes/Skins Adaptive UI Localization ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

ASP.NET 2.0 Developer Stack 5/29/2018 4:00 PM ASP.NET 2.0 Controls (50+) Security Web Parts Data Navigation ASP.NET 2.0 “Page Framework” Features Master Pages Themes/Skins Adaptive UI Localization ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Expanding Visual Studio Evaluate .NET Interact with students Learn how to program Build cool apps Hobbyists Enthusiasts Faculty Students

Visual Studio 2005 “Personalized productivity” 5/29/2018 4:00 PM Visual Studio 2005 “Personalized productivity” Testers Architects Enterprise Devs Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Development in Visual Studio Major Improvements for Whidbey FrontPage Server Extensions No Longer Required Now File System, IIS, FTP and FPSE Web Sites Directory Based Project System Model Edit any web anywhere (no project file required) Dramatic performance improvements with large web sites No longer required to build entire site into a single DLL Can now re-build just individual pages to test and run HTML Source Preservation Tool will never re-format or mangle your code © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Development in Visual Studio Major Improvements for Whidbey FrontPage Server Extensions No Longer Required Now File System, IIS, FTP and FPSE Web Sites Directory Based Project System Model Edit any web anywhere (no project file required) Dramatic performance improvements with large web sites No longer required to build entire site into a single DLL Can now re-build just individual pages to test and run HTML Source Preservation Tool will never re-format or mangle your code Flexible HTML Source Formatting Options Precisely control format of designer generated HTML Optionally re-format HTML to match your format rules © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed Publish Web Easily synchronize/publish webs to remote servers © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed Publish Web Easily synchronize/publish webs to remote servers Rich Data Design-Time Support WYSIWYG Data Access Layer Designer Functional and load testing of web applications Fully automate functionality tests for ASP.NET And much, much more…. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

DEMO: Visual Studio 2005 and ASP.NET 2.0 in action 5/29/2018 4:00 PM DEMO: Visual Studio 2005 and ASP.NET 2.0 in action © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Summary Demo Summary from Part 1: Visual Studio Cross Page Posting 5/29/2018 4:00 PM Summary Demo Summary from Part 1: Visual Studio Cross Page Posting Validation Groups Data Access SQL Output Caching © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

5/29/2018 4:00 PM Intermission © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Demos in Part 2: Master Pages Site Navigation 5/29/2018 4:00 PM Agenda Demos in Part 2: Master Pages Site Navigation Security and Login Role Management Profile System Web Part Personalization Localization © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Summary Demo Summary: Master Pages Site Navigation Security and Login 5/29/2018 4:00 PM Summary Demo Summary: Visual Studio Cross Page Posting Validation Groups Data Access SQL Output Caching Master Pages Site Navigation Security and Login Role Management Profile System Web Part Personalization Localization © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Summary Major advances coming with ASP.NET 2.0 Friction free upgrade 5/29/2018 4:00 PM Summary Major advances coming with ASP.NET 2.0 Building web applications easier than ever before Platform to enable even richer customer experiences Friction free upgrade Will run on IIS5, IIS5.1 and IIS6.0 (no OS upgrade) More on migration from ASP.NET V1.1 later today Beta2 coming soon “Go Live” license available for early deployments Final release 2nd half of this year © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

5/29/2018 4:00 PM © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.