19 בינואר 2010
After postponing the release date due to performance issues new release date of Visual Studio 2010 has been announced yesterday. So we will be able to enjoy new toys at April 12. For those of you who likes to try new tools before full release – you can download a Visual Studio 2010 Beta2 and start exploring the new Microsoft's offering for developers. Enjoy, Yevgeni
13 בינואר 2010
Recently I needed to measure an exact size in memory for a string – asked a developer sitting next to me how would he do it. An answer was: “Take a string’s length multiply by 2(it’s a UTF-8 encoding) – you will get an exact size”. Well this answer was wrong… And the explanation is in a definition of UTF-8 encoding. Here is a quote from Wikipedia: UTF-8 (8-bit UCS/Unicode Transformation Format) is a variable-length character encoding for Unicode. It is able to represent any character in the Unicode standard, yet is backwards compatible...
11 בינואר 2010
Wow, it’s so nice from time to time to read a simple post that refreshes our overloaded memory :) Following link reminds us 5 simple attributes, that can be very useful in a development: http://hatim.indexdev.net/2009/12/17/5-very-useful-c-attributes/
21 באוקטובר 2009
One of simplest ways to reduce network load is to minify java script files downloaded to a clients. By minifying I mean removing all “Enters”, “Tabs”, “Spaces”, Comments etc. all those that help us to turn our scripts into a readable story. Since I’m a typical lazy software developer – I hate doing those manually, especially if it should be done each release… Another spoiler is that minifying java script converts it into barely readable bunch of string – not so pleasant to debug… So I’ve found that grate article by Dave Ward that describes a way...
For those of you who enjoy playing with brand new Visual Studio 2010 Beta 2 – Training Kit was released, so have fun… Visual Studio 2010 and .NET Framework 4 Training Kit.
20 באוקטובר 2009
Since after Windows Azure goes to release at PDC 2009 this November – all the services are going to be a paid services – following is a great news for cloud developers. In Visual Studio 2010 Ultimate Edition, among zillions of features, there is a complete toolbox for Windows Azure developers and this edition will include 250 hours/month of Azure cloud computing(Compute hours, Storage, SQL Azure, .NET Services). Related Links: ScottGu’s post: http://weblogs.asp.net/scottgu/archive/2009/10/19/vs-2010-and-net-4-0-beta-2.aspx AzureJournal.com post: http://www.azurejournal.com/2009/10/visual-studio-2010-is-cloud-friendly/
19 באוקטובר 2009
Today was published release date of Visual Studio 2010 Beta2 and final release dates. Currently it’s October 21 for Beta 2 and March 22, 2010 for Final Release. http://www.theregister.co.uk/2009/10/19/visual_studio_2010_second_beta_packaging/
Strange problem was found while upgrading Data Dude GDR r1 to r2. While the setup ends successfully and log does not indicates about any kind of error or failure happened. Any try to create new database project or to open existing fails with following error: After hours of googling I’ve found only solution that is available on net by Gert Drappers: 1. Make sure that Visual Studio (devenv.exe) is closed 2. Start command prompt 3. Run following two commands: a. “%Program Files%\Microsoft Visual...
2 באפריל 2009
AjaxLine website has published nice collection of libraries for generating PDF files. There are two libraries for .NET developers and … they are free of charge. 10 best libraries for generating PDF files. Enjoy, Yevgeni
30 במרץ 2009
There are allots of improvements that can be done within application’s configuration file the only catch with it – you have to know that it’s exists. In this post I will show how to improve garbage collection performance according to application’s type. There are 3 modes of garbage collection that can be defined in a configuration file: Workstation mode with enabled Concurrent flag Workstation mode with disabled Concurrent flag Server mode Workstation mode with enabled Concurrent flag This mode is designed to...