Recently I’ve been asked if it would be possible to replace the assemblies loaded by a .NET Windows Service application while it was running like with ASP.NET . Like with ASP.NET, an application start and end events where needed. The solution is quite simple. The Windows Service application is just a...
When writing my unit tests I don’t like to use hard coded fixed values because I either end up using the same values or, because of that, tests may succeed by coincidence. Over time, I have developed an helper class to generate random values for testing. namespace PauloMorgado.VisualStudio.TestTools...
On previous posts [ ^ ][ ^ ] I mentioned the size of ASP.NET validators and validation summary rendering and the fact that expando attributes are being used to add properties. Mohamed also mentions this issue. Besides the fact that custom attributes aren't XHTML conformant, Firefox differs from Internet...
Everyone knows (or, should know) that values values retrieved from the GetHashCode method should not be persisted for later use, specially with strings , because: The behavior of GetHashCode is dependent on its implementation, which might change from one version of the common language runtime to another...
Yesterday I blogged about the cause of ASP.NET validators and validation summary slowness . At that point I wasn't aware of the existence of the XHTML conformance configuration (thanks Nuno ). With the XHTML conformance configuration set to Legacy , the rendering of controls works like it worked...
When building ASP.NET pages, if you use too many validators and validation summaries your pages can become very slow. Have you ever wondered why? Lets build a simple page web page with a few validators. Something like this: The page is composed of: 2 TextBox es 1 RequiredFieldValidator for each TextBox...
I just came across this today: Framework Design Studio is a set of tools for reusable library designers. The package contains a GUI tool for viewing, reviewing, and comparing versions of managed APIs. It also contains a command line tool for generating API diff reports. This seems to be a great tool...
While preparing the demos for my session at TechDays Portugal 2008 , I've noticed some changes in the Web Client Software Factory 2.0 that prevented the EventBroker Extension from compiling and running. The problem ended out just being a little change in the WebClientApplication class. The virtual...
Posted to
Paulo Morgado
(Weblog)
by
Paulo Morgado
on
03-12-2008
Filed under: .NET, ASP.NET, Community, SoftDev, Microsoft, MSDN, Web, WCSF, Tools, PnP, SoftwareFactories, Techdays, TechdaysPT08
If you want to download IE8 Beta 1 and test it, it's here . Read the Release notes and the IE8 Readiness Toolkit which will give a detailed description of the features. If you have any feedback, use the feedback form , which allows you to submit bugs directly to the IE team! Several updates have...
Web Client Software Factory 2.0 February 2008 Release Resources MSDN site: http://msdn.microsoft.com/webclientfactory Community site: http://www.codeplex.com/websf About the Deliverable The Web Client Software Factory (WCSF) provides a set of guidance for architects and developers building enterprise...
Posted to
Paulo Morgado
(Weblog)
by
Paulo Morgado
on
02-29-2008
Filed under: .NET, Architecture, ASP.NET, Community, SoftDev, Microsoft, MSDN, Web, WCSF, Tools, VisualStudio, PnP, SoftwareFactories, PageFlow, AJAX