what was new in vs studio 2008 a bird eye view from the height of 1000000000 ft by: shahzad sarwar...
DESCRIPTION
ASP.NET Merge Tool (Aspnet_merge.exe), for merging precompiled assemblies via aspnet_compiler.exe (available earlier as an add-on. ) Tight integration with IIS 7.0 http modules and handlers support unified configuration. Nested Master Page Support VS 2005 WYSIWYG designer does not support VS 2008 WYSIWYG designer does not support CSS Style Manager In built Silverlight LibraryTRANSCRIPT
![Page 1: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/1.jpg)
What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft
By: Shahzad SarwarSoftware Architect
Comsoft computer consultants
![Page 2: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/2.jpg)
ASP.NET
Build-in support for Ajax in VS 2008 In VS 2005 as extension
New client library called the Microsoft AJAX Library Client side implementation
Extender control that encapsulates a client behavior Enhance Control with client side features
Better IntelliSense support for JavaScriptListView, for displaying data
User-defined templates DataPager for paging, use with Listview
implement the IPageableItemContainer interface
![Page 3: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/3.jpg)
ASP.NET Merge Tool (Aspnet_merge.exe), for merging precompiled assemblies via aspnet_compiler.exe (available earlier as an add-on. )Tight integration with IIS 7.0
http modules and handlers support unified configuration.
Nested Master Page Support VS 2005 WYSIWYG designer does not support VS 2008 WYSIWYG designer does not support
CSS Style Manager In built Silverlight Library
![Page 4: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/4.jpg)
C# Features
Organize Imports or Usings "Remove Unused Usings", "Sort Usings", "Remove and Sort” Both design and source code in single window In 2005 horizontally In 2008 vertically too Tools->options, HTML Designer->General section Intellisense Box display position - Ctrl key - semi-transparent
mode Better code keywords Intellisense Filtering HTML JavaScript warnings, not as errors VS 2008 Multi-Targeting Support JavaScript Debugging - client-side JavaScript breakpoints
![Page 5: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/5.jpg)
C# new Namespaces
System.Core.dll - Includes the implementation for LINQ to ObjectsSystem.Data.Linq.dll - Includes the implementation for LINQ to SQLSystem.Xml.Linq.dll - Includes the implementation for LINQ to XMLSystem.Data.DataSetExtensions.dll - Includes the implementation for LINQ to DataSetSystem.Web.Extensions.dll: Includes the implementation for ASP.NET AJAX (new enhancements added) and new web controls as explained earlier.
![Page 6: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/6.jpg)
C# new features
.NET Reference Source project Tools > Options > Debugging > General. Turn OFF the "Enable Just My Code" setting Turn ON the "Enable Source Server Support" setting
Cryptography The Suite B set of cryptographic algorithms published by the
National Security Agency (NSA). Networking
The System.Net.PeerToPeer namespace Peer to peer networking support Serverless networking technology that allows several network devices to
share resources and communicate directly with each other.Add-Ins and Extensibility
The System.AddIn.dll assembly New architecture and model for extensions - continue working as the host
application changes
![Page 7: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/7.jpg)
LINQ
What is the problem?Class!=Data
1. strongly-typed queries , what ?2. strongly-typed results
Benefits1. IntelliSense 2. Compile-time error checking. ASP.NET LinqDataSource control LINQ to SQLXLINQLINQ to DatasetLINQ to entitiesPLINQ
![Page 8: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/8.jpg)
Windows Presentation Foundation
Not Covered in this presentation, needs a separate presentation. For details read below link:
http://msdn.microsoft.com/en-us/library/bb613588.aspx
![Page 9: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/9.jpg)
WCF
Not Covered in this presentation, needs a separate presentation.
![Page 10: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/10.jpg)
WF
Not Covered in this presentation, needs a separate presentation. For details read below link:
http://www.asp.net/LEARN/webcasts/webcast-316.aspx
![Page 11: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/11.jpg)
.NET Compact Framework
Not Covered in this presentation, needs a separate presentation. For details read below link:
http://msdn.microsoft.com/en-us/library/bb397835.aspx
![Page 12: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/12.jpg)
VS Studio 2008 service pack 1
Dynamic Data A scaffolding framework for data-driven ASP.NET Web
applications By automatically discovering the data model at run time and
determining UI behavior URL Routing
URL patterns in a Web application ASP.NET MVC and Dynamic Data.
EntityDataSource Control
![Page 13: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/13.jpg)
References:
http://msdotnetsupport.blogspot.com/2007/11/22-new-features-of-visual-studio-2008.htmlhttp://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspxhttp://www.tipsntracks.com/11/new-features-in-the-dotnet-framework-version-35.htmlhttp://msdn.microsoft.com/en-us/library/bb613588.aspxhttp://msdn.microsoft.com/en-us/library/bb332048.aspx
![Page 14: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/14.jpg)
What’s Left………
Detailed exploration of each feature for WPF,WWF,WCF. and we are too late VS studio 2010 / .Net 4.0 beta is out in market………
Let plan for a presentation on that
![Page 15: What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software…](https://reader036.vdocuments.us/reader036/viewer/2022070616/5a4d1c127f8b9ab0599f76da/html5/thumbnails/15.jpg)
Further Discussion
A soft copy will be available at: http://softarchitect.wordpress.com
For Future discussion, join http://tech.groups.yahoo.com/group/SoftArchitect/