Agafonov Slava Digest about software

MSBuild 4.0 and MSBuild 3.5 problems on TFS Continuous Integration server

Have you ever had problems with transformation your build server to new project configuration, new version of .NET Framework or MSBuild? If you answer yes and your configuration connected to TFS build server and MSBuild 3,5 or 4.0 than this article for you. Maybe you have mistakes MSB3644 or "MSB3245: Could not resolve this reference. Could not locate the assembly "RadDock.Net2". Check to make sure the assembly exists on disk. If this reference is required by your code, youmay get compilation errors." on you your build machine? More...

New Features for Silverlight 5

 New Features for Silverlight 5

Do you know that Silverlight Firestarter event where ScottGu made a keynote where he told about the future of Silverlight. There were some demos of Silverlight by SAP and IIS Media Server 4.0 new features by Chris Knowlton who demoed how to stream webcam pic to desktop, Windows Phone 7 and iPad. There was also demo about system called day force. But let’s go to new stuff now. In this postingI will introduce you fresh news I just got about Silverlight 5 new features. More...

Continuous Integration and build engineering in Microsoft .NET

In this article will be introduction to Continuous Integration in .NET. I will use two cool book regarding to this topic: "Addison.Wesley.Continuous.Integration.Jun.2007" and "Deploying .NET applications. Learning MSBuild and ClickOnce" which you can download at the end of this article. I will do some kind of book review with best for my opinion phrases, questions and advices. Have you ever heard the term “integration hell”?

Continuous Integration in .NET

It is a situation where it takes more time to integrate the changes into the code base than to develop them. Normally the developer takes a repository snapshot to work with. While he is working on his copy the main code base changes because other developers submit their changes. But he has to eventually submit his work. That’s when all (integration) hell may break loose. More...

ASP.NET web site perfomance tools, services and plugins

You can use the tools, services and plugins below to reduce the size of the images, JavaScript files, and CSS files used by an ASP.NET application. Website performance is a hugely important topic, so much so that the big companies of the Web are obsessed with it. For the Googles, Yahoos, Amazons and eBays, slow websites mean fewer users and less happy users and thus lost revenue and reputation. Even if you don’t have millions of users (yet), consider one very important thing: people are consuming the Web nowadays less with fat connections and massive computers and more with mobile phones over slow wireless and 3G connections, but they still expect the same performance. Waiting for a slow website to load on a mobile phone is doubly annoying because the user is usually already in a hurry and is paying by the byte or second. It’s 1997 all over again. Why Speed optimization of your website is Important? At Pub Con, Matt Cutts from Google said there is strong attempt to influence in Google to introduce a new ranking factor into the algorithm. The new ranking factor has to do with how fast a site or page loads. More...

Why I like developers life podcast?

Why I like developers life podcasts? This article about developers life podcast, because this is the most powerfull feature in the developer life when you can listen well-known people with more than 10 (sometimes 20) years expirience. You can learn many new things, information and you can stay tuned with new technologies and methodologies.  More...

IE6 must die, IE6 no more

Internet Explorer 6, released on August 27, 2001, was a package of problems right from the start.

IE6 must die, internet explorer 6 nore more

Within a year of release, Microsoft silently declared that IE6 would not make enough money for them to continue supporting. The result has been numerous security problems, unfixed browser bugs, and a daily migraine for developers. Six years later, IE6 is still a thorn in the side of developers and it's been perfectly clear that IE6, for the following reasons, must die. We cannot support browser 10 years, this is ugly true. More...

Blog about software development and best technologies

Why I writing blog about software development and best technologies? Because I'm senior software developer and this is my life. Each developer need to find and research new technologies, new software and best practices for progress and evolution. What this is blog about and why? Software development and best technologies is my choice, because it is interesting for me and this is useful for other people too. I'm trying to find best articles, awesome or informative and detailed information. More...

Copyright © 2018 - Design by FS