Still looking for a sponsor Max Paulousky is looking for a Silverlight/.Net job in the Commonwealth

Xaps Minifier. A Step Forward. New Options and New Features

Abstract Almost two months has come since the previous release of Xaps Minifier (see part 1 and part 2). This add-on has been downloaded from the Visual Studio Gallery site more than 450 times and I am sure it is pretty successful. I have some ideas and time to implement them has come. First of all, I want to add ability to avoid adding references to startup projects. Some professionals claim it’s essential to have a tiny startup project to avoid disappointing users. I do agree and I must implement an option to protect startup project from adding...

Visual Studio Solution Pivot Viewer. Add-on for VS2010 to Visualize Code Structure

My previous add-on for Visual Studio (Xaps Minifier) is extremely popular. Many developers and several MVPs use it in their projects already. I am going to extend its functionality to simplify developers’ life. I should say, in general, I like the way of developing extensions for Visual Studio 2010 and I am going to continue working at this area. Several weeks ago, Sergey Zwezdin announced a brainstorming to generate a bunch of ideas for Add-ons for Visual Studio 2010. I described Xaps Minifier and proposed one more idea. The idea was to use Pivot Viewer Silverlight control to visualize source...

Recent Silverlight-Related Releases

There have been announced several important Silverlight-related releases. It would be better for my readers/followers and for me to have them in the same place to be able to find links quickly. Silverlight PivotViewer Microsoft has published a great control to visualize enormous arrays of data. This control allows filtering, sorting, re-arranging of objects by one mouse click. Some people says it is the revolution in the data visualization. There are some implementation of that mechanism: Netflix Instant Watch Movies. Uses Windows Azure and Silverlight PivotViewer to visualize a search by Netflix movies...

XAPs Minifier. Avoiding Problem With Multiple Startup Objects

Abstract As mentioned in my previous post, the add-on can generate error if it finds more than one Startup Objects in a solution. Usually, it happens when developers add new Xap file via adding new Silverlight project (File-New-Project-Silverlight Application). They delete App.xaml file but do not clear Startup Object in the project properties and it is not cleared automatically. I decided to add additional check into the add-on to find out whether application has particular startup object or not. If the project does not have appropriate class, its startup object is just ignored. Implementation Following code...

XAPs Minifier. An Add-on to Visual Studio 2010 to Optimize and Minimize Size of Xap Files

Abstract I work at Silverlight applications every day and do releases every week or two. Some of them I publish on my blog other are published on other web resources. As a rule, I use MVVM as a basic pattern for Silverlight applications to divide them on logical parts, pack into XAP files and load on demand. XAP file is a logical item in any Silverlight application and it contains assemblies and app manifest. During the work I have noticed majority of XAP files contain duplicated assemblies. For example, if I...

Published Silverlight SEO Sample Application for the Remix.Ru Conference

I have published an demo application that covers implementing SEO rules in the Silverlight MVVM application. The application is a job board that contains two pages – List of vacancies and Vacancy details. An User can navigate between them and filter list of vacancies by Region. The The application implements the most important SEO rules - deep linking, Site map for the deep links and readable site content for non-Silverlight clients (Search engines, Browsers without Silverlight plug-in etc.). You can find and test the application here. Just click the mentioned link, if you want to open silverlight version...

Performance of Debugging of Visual Studio 2010 RTM (Release)

The release is much faster than betas or RC. Anyway, I have got the same problem with the performance of the debugging process - symbol files are loading too slow – it takes 1-2 seconds for each. I have found another way out – just turned off Symbols loading (Main Menu – Tools – Options – Debugging - Symbols). Debugging time was decreased significantly.   Tagged: Debugging , Symbols , Visual Studio 2010 , Performance This work is licensed under a Creative Commons Attribution By license.

Silverlight 4, Silverlight 4 Toolkit and Expression Blend are released

That has happened! Initial point of Silverlight 4 web portal can be found here. Silverlight 4 Toolkit (April 2010) can be downloaded here. Silverlight Toolkit April 2010 changes can be viewed here. Silverlight Toolkit April 2010 does not support Silverlight 3 and Visual Studio 2008. Use November 2009 release with Silverlight 3 and Visual Studio 2008. Microsoft Expression Blend 4 RC has been released too. It can be found here. Great article about Silverlight 4, installation and other related things is here ...

.Net 4 and Visual Studio 2010 release

Microsoft has announced release of .Net 4 and Visual Studio 2010. This version of the VS has great number of improvements. It has been rewritten using WPF, intellisense and solution search have been improved, view call hierarchy, architectural features like sequence diagrams and dependency graphs have been added etc. Full list of Visual Studio 2010 changes and improvements can be found here. Silverlight and Silverlight toolkit will be released soon. Tagged: Silverlight , Visual Studio 2010 , .Net4 , .Net , Release This work is licensed under a Creative Commons...

Visual Studio 2010 release candidate is available

Visual Studio 2010 RC is available since February 10th, 2010 for the public. Great improvements were made, especially in performance. But this changes are not available for Silverlight 4 developers because that RC does not support Silverlight 4 applications, only Silverlight 3. If you want to continue working with Silverlight 4, you should stay with Visual Studio 2010 Beta 2 until new Silverlight Runtime/Tools/Toolkit etc is available. BTW, it is not possible to run VS 2010 beta 2 and VS 2010 RC side-by-side. Tagged: Visual Studio 2010 , Silverlight 4 This...

Performance of Visual Studio 2010 Beta 2

The performance of my instance of VS2010 beta 2 was not well. Especially, start of debugging process for silverlight applications was not fast enough. Loading of symbols files (to enable debugging) was taking about two-three minutes. BTW, there are a lot of complains on performance in beta 2. The situation was the same for silverlight 3 and 4 applications. The performance issue has been solved after installing MS Expression Blend Preview for .Net 4. The symbols loading time is almost the same as  for VS2008. I am absolutely sure, Microsoft will improve performance in the release. ...