Visual Studio 2010(Beta2) is an (IDE)Integrated Development Environment with new features targeted for everyone involved in Application LifeCyle Management.
The concerns are separate but well integrated for Architects,Developers,Testers and Database Managers.
Here are some of the new features listed in Visual Studio 2010.
Architecture Diagrams
VS2010 has got a new template called as Modelling Project where Architecture Diagrams like UML 2.x diagrams,Layer diagram etc…. can be kept together.
Call Hierarchy Window
Consider your application to have many functions. To know the hierarchical relationship between two or more functions you will first “Go to definition” of a function and then do “Find all references” for other functions which it is calling and vice versa.
VS2010 has a new Call Hierarchy Window. Right clicking on a function will give you a view of who made calls to it and which other functions is this particular function calling.
Sequence Diagram
You can also generate a sequence diagram from code written by right clicking a particular function.
Dependency Graph.
This is excellent. As a developer you surely come across this error “ Cannot find the required assembly file or dll ……….”. Wouldn’t it be nice to get a visual of the assemblies and the namespaces that your project is referring to .
VS2010 generates an excellent dependency graph and you can easily track which namespaces,assemblies ,functions ,types and external references are there for your project .
Test Impact View
In unit testing you might want to know what is the impact of test methods on a particular function.
Right Clicking the function and selecting “Show Calling Tests” shows a Test Impact Window.
Performance Wizard
There is no point in creating a project which is eating your CPU cycles. You might also want to check the amount of memory utilized by your objects.
Multithreading applications do have concurrent execution of threads.
To get solution to above issues VS2010 has a new addition called “Launch Performance Wizard”.
This wizard after selecting the appropriate option will profile your code by collecting samples as your application is running. Once the application exits or selecting “Stop profiling ”option, a report will be generated which gives you the performance related metrics for your application.
Code that I wrote surely was not CPU intensive,so just profiled it for some seconds.But report is really self explanatory.
Silverlight and WPF applications.
This is what I was waiting for… Dragging and dropping controls from toolbox for Silverlight and WPF applications is now possible in VS2010.
StaticResources likes styles,datasources can be easily bound to the controls in the properties panel..
I guess this should be my next blog topic..
So go ahead and explore Visual Studio 2010.
You can download an iso image or run the web bootstrapper(which I did) from MSDN site.
http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx
Visual Studio 2010 Beta2 new features.
Search
Categories
- .NET Framework (3)
- AJAX (3)
- ASP.NET (15)
- ASP.NET 4.0 (5)
- Avengers Infinity War (1)
- C# (1)
- Chess (1)
- Cricket (1)
- Downloads (1)
- Emails (1)
- Ending explained (1)
- General (20)
- gujarat (3)
- Mobiles (1)
- New thing A Day (1)
- Poems (1)
- Programming (1)
- Reviews (1)
- SeminarTopics (1)
- Songs (1)
- SQL Scripts (1)
- Sql Server (3)
- State Server (1)
- Tech (1)
- Visual Studio (6)
Archives
-
▼
2010
(70)
-
▼
January
(47)
- Convert Data Reader to Data Table
- Convert data table to data reader
- 30 Common String Operations in C# and VB.NET
- Use .NET Built-in Methods to Save Time and Headaches
- Laws of Computer Programming
- T-SQL: Recently Executed Query
- Limiting the length of a multiline textbox
- Setting the default Button for a TextBox in ASP.NET
- Had a Gr8 time @PUG Developer Summit - 16th Jan 2010
- SQL Server performance with NOCount On
- Design pattern – What can they mean?
- Asp.net 4.0 FormView Control Enhancement
- Programmatically set the Page Description and Keyw...
- Important SQL Server and Windows “End of Support” ...
- how to change Visual Studio's default browser
- Access Viewstate across pages in ASP.NET
- How to refresh an UpdatePanel from javascript
- Maintain Scroll Position On Postback in ASP.NET
- Using ICALLBACKEventHandler in ASP.NET
- Building a Custom Confirmation Dialog Box
- List of Best Open Source Software
- List of Best Open Source Software
- 10 investment resolutions for 2010
- How smart is your right Foot…????
- The Alcohol Guide
- The Blood Donation Guide
- ADOBE AIR- The Revolution has just started
- Myths about code comments
- Parameter passing in C#
- Strings in .NET and C#
- Concatenating Strings Efficiently - When to use St...
- Memory in .NET - what goes where
- .NET Cheat Sheets
- Viewstate management in ASP.Net 4.0
- Visual Studio 2010 Beta2 new features.
- New Features in VB.NET
- MSVBRUN, MSVCRT, CLR and now DLR. WTH?
- Ajax, Asp.net Ajax, jQuery – Misconceptions and Facts
- Top 10 Upcoming Microsoft Releases That Developers...
- Twitter - Saving your Tweets
- How to get Sql server 2008 intellisense working fo...
- How to display latest tweet in your website using ...
- What is new in ASP.Net 4
- Gear up for a Stream of new Products from Microsoft
- ASP.NET 2.0 Session State Partitioning
- Using AJAX Textbox Extenders
- Happy 2010
-
▼
January
(47)
0 Comments Received
Leave A Reply