What’s New in Web Development for Visual Studio 2008 Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

SharePoint 2010 Overview Presented by: Oscar Garcia
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
Visual Studio 2008 & .NET 3.5 Overview
1 Visual Studio Enhancements. 2 Integrated Ajax Support Don’t need an Ajax-Enabled Template Automatic Extender Detection Add Extender Wizard.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Gustavo Cavalcanti tinyfit.com. About me... Programmer since mid-90s BS in Computer Science (Catholic University of Pernambuco, Brazil) MBA with emphasis.
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
Visual Studio 2008 and ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
Virtual techdays INDIA │ august 2010 Building ASP.NET applications using SQL Server Compact Chaitanya Solapurkar │ Partner Technical Consultant,
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
Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft
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.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies.
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.
An Introduction to ASP.NET Ed Dunhill blogs.msdn.com/edunhill SLIDE7.
Eric Vogel Software Developer A.J. Boggs & Company.
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.
What’s New In Visual Studio 2010 Denys Kholod Technology Expert Hmarasoft.com.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
Introducing Reporting Services for SQL Server 2005.
ICINETIC Experts in.NET technologies and architectures.
New team member / new project for the team Helps analyze relationships and structure Understanding code Locates code in unfamiliar code bases Understand.
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.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
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
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Michael Hofer Senior Consultant Microsoft Corporation.
2008 Summer Road Trip Welcome! Summer Roadtrip Overview Showcase of 2008 Launch Wave offerings End to end application build with Visual Studio 2008.
Leverage NHibernate in your architecture without tight coupling Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net
TDD, DI, and SoC with ASP.NET MVC Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net
Headspring Certified Training.Net Boot Camp: From Journeyman to Master Series Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net.
2 Architectural Considerations for the ASP.NET MVC Framework Jeffrey Palermo Chief Technology Officer Headspring Systems Austin, TX Session Code: ARC402.
2 Architectural Concerns for Object/Relational Mappers (O/R-M) with Examples in NHibernate Jeffrey Palermo Chief Technology Officer Headspring Systems,
What was new in VS Studio 2008 A bird eye view from the height of ft By: Shahzad Sarwar Software Architect Comsoft computer consultants.
My Sessions here at Tech Ed Mon, 16:00, TLA201, Auditorium A Tour of Visual Studio 2008 and the.NET Framework 3.5 Tue, 10:45, MED202, Room 113 Building.
ASP.net Course From Intermediate to Advance level By Arsalan Ahmed 3 Months Course Cell :
DotNetNuke v4 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
 Lecture  Website language: ASP.net  Book name Beginning ASP.NET 4 in C# and VB 2.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
The Microsoft Technical Roadshow 2007 AJAX Development Mike Ormond Developer & Platform Group Microsoft Ltd
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
DotNetSpider Editor Hefin Dsouza
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
ASP.NET MVC Introduction
Visual Studio Tools for Office 2005
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Visual Studio 2008 Abdul Rahman .Y Microsoft Student Partner.
Beginning Object-Oriented Web Design
Visual Studio “Orcas” & .NET Framework v3.5
Visual Studio 2008 Mike Taulty Developer & Platform Group
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.
Visual Studio 2008.
Introduction to ASP.NET Parts 1 & 2
Mark Quirk Head of Technology Developer & Platform Group
.Net for Test and Measurement
Presentation transcript:

What’s New in Web Development for Visual Studio 2008 Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net

About me CTO, Headspring Systems Software management consultant Agile coach MCSD.Net MVP, Solutions Architect Certified Scrum Master Director, Austin.Net User Group Board member, AgileAustin INETA speakers bureau U.S. Army Veteran Party with Palermo

Advanced Developer Training.NET Boot Camp: From Journeyman to Master Series This course will take competent.NET software developers and propel them towards becoming a master developer. January 30, January 31, and February 1 From 8 a.m. to 6 p.m. This advanced curriculum will cover everything involved in developing software in.NET, from setting up a new project and defining the architecture to implementing functionality in a loosely-coupled and testable manner. We will immerse ourselves in domain-driven design, test-driven development, design patterns, object-relational mapping, inversion of control (IoC), pair programming, automated builds, and continuous integration (CI). Students will discover which practices cause projects to fail and which practices help projects succeed. The course will include a strong focus on solid principles and values that can be applied to any.NET project. With a solid understanding of Agile values and object- oriented programming, students will emerge from the training with a refocused view on software development and the tools to immediately bring value back to their companies. All developers will take back working code developed during the course using the techniques and practices taught.

Watch Out I’m VERY opinionated

Agenda Multi-Targeting Improved Editor Performance and functionality Enhanced JavaScript Support New Server Controls LINQ Support Built in AJAX Controls ASP.NET MVC Framework

Architects Developers Testers Project Managers Hobbyists Enthusiasts Students Database EditionDevelopment Edition Architecture Edition Test Edition Team Foundation Server What’s your version?

Architects Developers Testers Project Managers Hobbyists Enthusiasts Students Database EditionDevelopment Edition Architecture Edition Test Edition Team Foundation Server What’s your version?

Visual Studio 2008 Visual Studio 2008 is the successor to Visual Studio 2005 VS 2008 is Microsoft’ s 6 th release of it’s flagship IDE Enhanced functionality to meet the latest needs of customers With VS 2008 you can create: – Standalone Applications – Websites – Web Applications – Web Services – and much much more…

Framework Multi-Targeting VS 2008 supports targeting multiple versions of.NET Framework Choose a Framework version when opening or creating projects –.NET Framework 2.0 –.NET Framework 3.0 –.NET Framework 3.5 Switch between frameworks easily Visual Studio IDE adjusts to show features for selected version – Toolbox, Add New Item, References, Intellisense, and more…

Framework Version Comparison Review API Changes New Hosting API Full 64-bit Support Generics in.NET CLR New Web Controls New Data Controls Themes, Skins, Webparts.NET Framework 2.0.NET Framework 3.0 Windows Presentation Foundation (WPF).NET Framework 3.5 Windows Communication Foundation (WPC) Windows CardSpace (WCS) C# 3.0 VP.NET 9.0 LINQ Queries Extension Methods Anonymous Types WCF Enhancements WF Enhancements And more… Windows Workflow Foundation (WF)

.NET 2.0.NET 2.0 Update.NET 2.0 Update.NET 2.0 Update.NET 3.0 Update.NET 3.0 Update VS 2005 Vista VS 2008 time Version = Assembly references + compilers No new CLR runtime Framework Multi-Targeting.NET 3.0.NET 3.5

DEMO Multi-targeting

Agenda Multi-Targeting Improved Editor Performance and functionality Enhanced JavaScript Support New Server Controls LINQ Support Built in AJAX Controls ASP.NET MVC Framework

Visual Studio 2008 Web Development Enhancements Enhanced Design View Functionality Tight CSS integration within IDE Improved JavaScript and Ajax Support JavaScript Debugging Native support for multiple.NET assemblies (Fx 2.0 – 3.5)

IDE Enhancements – Split Views allow the viewing of design and source code simultaneously – Faster designer/source switching

HTML Designer Enhancements Improved CSS Editing Support – CSS Manager – CSS Property & Inheritance viewer – CSS Intellisense Nested master pages fully supported

DEMO Enhanced IDE Features

Agenda Multi-Targeting Improved Editor Performance and functionality Enhanced JavaScript Support New Server Controls LINQ Support Built in AJAX Controls ASP.NET MVC Framework

JavaScript Intellisense & Debugging JavaScript Intellisense Code intellisense for client-side JavaScript Integrated editor support for ASP.NET AJAX JS Library Intellisense against JSON enabled.asmx web services JavaScript Debugging Improved discoverability Add Breakpoints in.aspx documents New visualization features for variables Build-time syntax checking

DEMO JavaScript Enhancements

Agenda Multi-Targeting Improved Editor Performance and functionality Enhanced JavaScript Support New Server Controls LINQ Support Built in AJAX Controls ASP.NET MVC Framework

New Server Controls ListView – Free form data templating with the editing features similar to those of the datagrid – Greater control over the layout DataPager – Serves as an external control to provide paging features – Allows for non-restricted placement of the pager on the page LINQ Data Source – Connects data controls to LINQ object models

LINQ in Web Apps Keep LINQ data access OUT of your Web Forms Keep it in the data access project where it belongs

AJAX support in.NET 3.5 ASP.NET AJAX 1.0 features ship standard in VS 2008 Works on top of ASP.NET 2.0 and VS 2005 New Server Controls Added UpdatePanel, Timer, UpdateProgress ASP.NET AJAX Futures CTP to be included in near future

ASP.NET MVC Framework Alternative to Web Forms that simplifies ASP.NET applications Emphasizes testability and separation of concerns Is being developed at Microsoft using Test-Driven Development Leverages all existing ASP.NET features and implements new IHttpHandler Full control of URLs Controllers are testable by design Views are simple Eases migration from ASP Classic to ASP.NET MvcContrib ( Public CTP available now on

DEMO ASP.NET MVC Framework

Summary Multi-Targeting Improved Editor Performance and functionality Enhanced JavaScript Support New Server Controls LINQ Support Built in AJAX Controls ASP.NET MVC Framework

Resources: TortoiseSVN: Break Time