Monday, January 31, 2011

Microsoft Visual Studio 2010 Visualization & Modeling

Visual Studio 2010 Feature Pack 2 (MSDN Subscribers Only)

Use the Generate Code command to generate skeleton code from elements on UML class diagrams. You can use the default transformations, or you can write custom transformations to translate UML types into code.

Create UML class diagrams from existing code.

Domain Specific Language (DSL)

Example: VHSIC hardware description languages

MSDB: Browse and Navigate Graph Documents

Friday, January 28, 2011

Fiddler Web Debugger

Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.

Fiddler Web Debugger

Tuesday, January 25, 2011

LINQ to SQL Debug Visualizer

LINQ to SQL developer may use a "debug visualizer" to hover over a LINQ expression while in the VS 2008 debugger and inspect the raw SQL that the ORM will ultimately execute at runtime when evaluating the LINQ query expression.

LINQ to SQL Debug Visualizer

Monday, January 10, 2011

Web Performance Test Using Visual Studio

Performance of an application is very important for a multi-user application.
We need to consider the speed of execution, load and concurrency aspects.

Visual Studio Test edition or Visual Studio 2010 Ultimate provides the support for test automation.

Debugging support in Unit Testing


All test classes/methods can be run under debug mode. Simply put a break point where the code needs to stop and start the test by clicking “Debug Tests in Current Context” button located in the toolbar or “Tests in Current Context” menu of Debug option under Test menu.


Web Performance Test Using Visual Studio - Part I
Web Performance Test Using Visual Studio - Part II
MSDN: Report Visual Studio Team System Load Test Results Via A Configurable Web Site
MSDN: How to Create a Results Repository Using SQL
MSDN: A Unit Testing Walkthrough with Visual Studio Team Test
MSDN: How to Create a Data-Driven Unit Test

Monday, January 03, 2011

Working Around Windows Vista’s "Shrink Volume" Inadequacy Problems

Run the Disk Cleanup Wizard, making sure to remove the hibernation file and all restore points.

Disable System Restore

Disable the pagefile ( Open up System in Control Panel, then Advanced System Settings \ Advanced \ Performance \ Advanced \ Change \ No Paging File.

In the same Advanced Settings, go to Startup and Recovery \ Settings and then change the Write debugging information drop-down to “None” to disable the kernel memory dump.

Disable Hibernation mode in your power options \ advanced power options screen.

Reboot the machine, and then delete your c:\pagefile.sys file, following these instructions if you are having issues.


howtogeek.com

Ubuntu

Ubuntu is an ancient African word meaning 'humanity to others'. It also means 'I am what I am because of who we all are'. The Ubuntu operating system brings the spirit of Ubuntu to the world of computers.

2004, Mark Shuttleworth gathered a small team of developers from Debian Linux project to create an easy-to-use Linux desktop, Ubuntu.

Ubuntu