SlideShare a Scribd company logo
What was new in VS Studio 2008   A bird eye view from the height of 1000000000  ft   By: Shahzad Sarwar Software Architect Comsoft computer consultants
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 JavaScript ListView , for displaying data User-defined templates  DataPager  for paging, use with Listview implement the IPageableItemContainer interface
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
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
C# new Namespaces System.Core.dll - Includes the implementation for LINQ to Objects System.Data.Linq.dll - Includes the implementation for LINQ to SQL System.Xml.Linq.dll - Includes the implementation for LINQ to XML System.Data.DataSetExtensions.dll - Includes the implementation for LINQ to DataSet System.Web.Extensions.dll: Includes the implementation for ASP.NET AJAX (new enhancements added) and new web controls as explained earlier.
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
LINQ What is the problem? Class!=Data 1. strongly-typed queries , what ? 2. strongly-typed results Benefits 1. IntelliSense  2. Compile-time error checking.   ASP.NET LinqDataSource control  LINQ to SQL XLINQ LINQ to Dataset LINQ to entities PLINQ
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
WCF Not Covered in this presentation, needs a separate  presentation.
WF Not Covered in this presentation, needs a separate presentation. For details read below link: http://www.asp.net/LEARN/webcasts/webcast-316.aspx
.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
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
References: http://msdotnetsupport.blogspot.com/2007/11/22-new-features-of-visual-studio-2008.html http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx http://www.tipsntracks.com/11/new-features-in-the-dotnet-framework-version-35.html http://msdn.microsoft.com/en-us/library/bb613588.aspx http://msdn.microsoft.com/en-us/library/bb332048.aspx
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
Further Discussion A soft copy will be available at: http://softarchitect.wordpress.com For Future discussion, join  http://tech.groups.yahoo.com/group/SoftArchitect/

More Related Content

What's hot (19)

PPTX
Building an enterprise app in silverlight 4 and NHibernate
bwullems
 
PPTX
Bulletproof Microservices with Spring and Kubernetes
VMware Tanzu
 
PDF
How to use prancer configuration wizard for easy repository onboarding for ia...
Prancer Io
 
PDF
White paper mbre_en
VisioneerUG
 
PDF
Esri Dev Summit 2009 Rest and Mvc Final
guestcd4688
 
PDF
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
PPTX
If Hemingway Wrote JavaDocs
VMware Tanzu
 
PDF
Workflow as code with Azure Durable Functions
Massimo Bonanni
 
PDF
Resilient and Adaptable Systems with Cloud Native APIs
VMware Tanzu
 
PPTX
Asp Net (FT Preasen Revankar)
Fafadia Tech
 
PDF
From Spring Framework 5.3 to 6.0
VMware Tanzu
 
PDF
Rediscovering Spring with Spring Boot(1)
Gunith Devasurendra
 
PPT
Monitoring Agile PLM with JConsole
PLM Mechanic .
 
PDF
SpringBoot
Jaran Flaath
 
PDF
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
Jitendra Bafna
 
PDF
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...
Jitendra Bafna
 
PDF
Spring GraphQL
VMware Tanzu
 
PDF
Content as a Service with Umbraco Headless
Filip Bruun Bech-Larsen
 
PDF
A Series of Fortunate Events: Building an Operator in Java
VMware Tanzu
 
Building an enterprise app in silverlight 4 and NHibernate
bwullems
 
Bulletproof Microservices with Spring and Kubernetes
VMware Tanzu
 
How to use prancer configuration wizard for easy repository onboarding for ia...
Prancer Io
 
White paper mbre_en
VisioneerUG
 
Esri Dev Summit 2009 Rest and Mvc Final
guestcd4688
 
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
If Hemingway Wrote JavaDocs
VMware Tanzu
 
Workflow as code with Azure Durable Functions
Massimo Bonanni
 
Resilient and Adaptable Systems with Cloud Native APIs
VMware Tanzu
 
Asp Net (FT Preasen Revankar)
Fafadia Tech
 
From Spring Framework 5.3 to 6.0
VMware Tanzu
 
Rediscovering Spring with Spring Boot(1)
Gunith Devasurendra
 
Monitoring Agile PLM with JConsole
PLM Mechanic .
 
SpringBoot
Jaran Flaath
 
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...
Jitendra Bafna
 
Spring GraphQL
VMware Tanzu
 
Content as a Service with Umbraco Headless
Filip Bruun Bech-Larsen
 
A Series of Fortunate Events: Building an Operator in Java
VMware Tanzu
 

Viewers also liked (7)

PPT
Orchids And Thoughts
Azizi Ahmad
 
PDF
Btec First Food Chains And Webs
Teresa Briercliffe
 
PDF
Trabajo Final En Base De Datos En Pdf
guest3950a2
 
PDF
CSM presentation for University lectures
Gianni Catalfamo
 
PPT
Printcasting asne 2
Dan Pacheco
 
PPTX
Opportunity presentation (us english)
randalltrini
 
PDF
Capitulo 01
Milton Coca
 
Orchids And Thoughts
Azizi Ahmad
 
Btec First Food Chains And Webs
Teresa Briercliffe
 
Trabajo Final En Base De Datos En Pdf
guest3950a2
 
CSM presentation for University lectures
Gianni Catalfamo
 
Printcasting asne 2
Dan Pacheco
 
Opportunity presentation (us english)
randalltrini
 
Capitulo 01
Milton Coca
 
Ad

Similar to New Features Of Microsoft Visual Studio 2008 And .Net Framework 3.5 To Comsoft, Uae (20)

PPT
MSDN Dec2007
guest1d32f3
 
PPT
I T Mentors V S2008 Onramp240 V1
llangit
 
PDF
Introduction to Asp.net 3.5 using VS 2008
maddinapudi
 
PPT
Vs2008 Ms Lux
Gregory Renard
 
PPT
Vs2008 Ms Lux
Gregory Renard
 
PPTX
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
Quek Lilian
 
PPT
A Lap Around Visual Studio 2010
Abram John Limpin
 
PPT
Net Framework Hima
HimaVejella
 
PPT
What's New in Visual Studio 2008
Acend Corporate Learning
 
PPTX
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
Antonio Chagoury
 
PPT
Top 10 Things in Visual Studio 2008 since 2005
ukdpe
 
PPTX
Vs2008 Breakthrough Software Dev
Gregory Renard
 
PDF
.net 3.5 and vs 2008
maddinapudi
 
PDF
Vs 2008
ankurbatla
 
PPTX
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
PPT
WPF Unleashed: Building Application with Visual Studio 2008 SP1
Dave Bost
 
PPT
Visual Studio.NET
salonityagi
 
PPT
Reach End Users With Next Generation Web Applications
Jeff Blankenburg
 
PPT
Visual studio 2008
Luis Enrique
 
PDF
Visual Studio 2008 Overview
Roman Okolovich
 
MSDN Dec2007
guest1d32f3
 
I T Mentors V S2008 Onramp240 V1
llangit
 
Introduction to Asp.net 3.5 using VS 2008
maddinapudi
 
Vs2008 Ms Lux
Gregory Renard
 
Vs2008 Ms Lux
Gregory Renard
 
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
Quek Lilian
 
A Lap Around Visual Studio 2010
Abram John Limpin
 
Net Framework Hima
HimaVejella
 
What's New in Visual Studio 2008
Acend Corporate Learning
 
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
Antonio Chagoury
 
Top 10 Things in Visual Studio 2008 since 2005
ukdpe
 
Vs2008 Breakthrough Software Dev
Gregory Renard
 
.net 3.5 and vs 2008
maddinapudi
 
Vs 2008
ankurbatla
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
WPF Unleashed: Building Application with Visual Studio 2008 SP1
Dave Bost
 
Visual Studio.NET
salonityagi
 
Reach End Users With Next Generation Web Applications
Jeff Blankenburg
 
Visual studio 2008
Luis Enrique
 
Visual Studio 2008 Overview
Roman Okolovich
 
Ad

More from Shahzad (20)

DOC
Srs sso-version-1.2-stable version-0
Shahzad
 
DOCX
Srs sso-version-1.2-stable version
Shahzad
 
DOCX
Exploration note - none windows based authentication for WCF
Shahzad
 
DOCX
To study pcms pegasus erp cargo management system-release-7 from architectu...
Shahzad
 
DOCX
To study pcms pegasus erp cargo management system-release-6 from architectu...
Shahzad
 
PPT
Pakistan management
Shahzad
 
PPS
Corporate lessons
Shahzad
 
DOC
What is future of web with reference to html5 will it devalue current present...
Shahzad
 
DOC
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Shahzad
 
DOC
A cross referenced whitepaper on cloud computing
Shahzad
 
DOC
Software architecture case study - why and why not sql server replication
Shahzad
 
PPT
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
PPT
From Windows Presentation Foundation To Silverlight
Shahzad
 
DOC
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
Shahzad
 
DOC
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
DOC
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
DOC
To Analyze Cargo Loading Optimization Algorithm
Shahzad
 
DOC
Asp
Shahzad
 
DOC
Whitepaper To Study Filestream Option In Sql Server
Shahzad
 
DOC
White Paper On ConCurrency For PCMS Application Architecture
Shahzad
 
Srs sso-version-1.2-stable version-0
Shahzad
 
Srs sso-version-1.2-stable version
Shahzad
 
Exploration note - none windows based authentication for WCF
Shahzad
 
To study pcms pegasus erp cargo management system-release-7 from architectu...
Shahzad
 
To study pcms pegasus erp cargo management system-release-6 from architectu...
Shahzad
 
Pakistan management
Shahzad
 
Corporate lessons
Shahzad
 
What is future of web with reference to html5 will it devalue current present...
Shahzad
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Shahzad
 
A cross referenced whitepaper on cloud computing
Shahzad
 
Software architecture case study - why and why not sql server replication
Shahzad
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
From Windows Presentation Foundation To Silverlight
Shahzad
 
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
To Analyze Cargo Loading Optimization Algorithm
Shahzad
 
Whitepaper To Study Filestream Option In Sql Server
Shahzad
 
White Paper On ConCurrency For PCMS Application Architecture
Shahzad
 

Recently uploaded (20)

PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Biography of Daniel Podor.pdf
Daniel Podor
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 

New Features Of Microsoft Visual Studio 2008 And .Net Framework 3.5 To Comsoft, Uae

  • 1. What was new in VS Studio 2008 A bird eye view from the height of 1000000000 ft By: Shahzad Sarwar Software Architect Comsoft computer consultants
  • 2. 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 JavaScript ListView , for displaying data User-defined templates DataPager for paging, use with Listview implement the IPageableItemContainer interface
  • 3. 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
  • 4. 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
  • 5. C# new Namespaces System.Core.dll - Includes the implementation for LINQ to Objects System.Data.Linq.dll - Includes the implementation for LINQ to SQL System.Xml.Linq.dll - Includes the implementation for LINQ to XML System.Data.DataSetExtensions.dll - Includes the implementation for LINQ to DataSet System.Web.Extensions.dll: Includes the implementation for ASP.NET AJAX (new enhancements added) and new web controls as explained earlier.
  • 6. 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
  • 7. LINQ What is the problem? Class!=Data 1. strongly-typed queries , what ? 2. strongly-typed results Benefits 1. IntelliSense 2. Compile-time error checking. ASP.NET LinqDataSource control LINQ to SQL XLINQ LINQ to Dataset LINQ to entities PLINQ
  • 8. 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
  • 9. WCF Not Covered in this presentation, needs a separate presentation.
  • 10. WF Not Covered in this presentation, needs a separate presentation. For details read below link: http://www.asp.net/LEARN/webcasts/webcast-316.aspx
  • 11. .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
  • 12. 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
  • 13. References: http://msdotnetsupport.blogspot.com/2007/11/22-new-features-of-visual-studio-2008.html http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx http://www.tipsntracks.com/11/new-features-in-the-dotnet-framework-version-35.html http://msdn.microsoft.com/en-us/library/bb613588.aspx http://msdn.microsoft.com/en-us/library/bb332048.aspx
  • 14. 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
  • 15. Further Discussion A soft copy will be available at: http://softarchitect.wordpress.com For Future discussion, join http://tech.groups.yahoo.com/group/SoftArchitect/