-
Silverlight is a platform the behaves pretty much like any windows application. This makes sense when you think about where the application is actually running. It is deployed from a website, but doesn’t actually run on the web server. Because Silverlight doesn’t run on the server you should prepare...
-
A few days ago I was talking to a network administrator that had some issues with his management websites. He explained to me that they were all using ASP.NET and he clearly did not like the fact that they were. I expected some kind of rant about how bad ASP.NET is and how fast PHP is, but instead of...
-
Introduction Ever since I started using Composite WPF for both WPF and Silverlight, I’ve grown a liking towards Unity as a inversion of control container. It provides a clean way of injecting dependencies into components where I need those dependencies, without having to provide a large amount...
-
CAT.NET is an add-on for Visual Studio to analyze Web Applications projects (sorry, Web Site projects are not supported) for common security flaws. So lets start a fresh site and look for some potential security risks with CAT.NET. Everyone knows that when we echo the input from a TextBox into a Label...
-
Retail switch One of the security flaws I encounter in a lot of application/web server in production is the ASP.NET error message with all the detailed information in there: Which tells a potential hacker you are running ASP.NET, the version of ASP.NET is also published and even the path on the filesystem...
-
Ever since Ruby On Rails came on the market with their RAD application development tools I was jealous. Why couldn’t we do what they do with ruby in ASP.NET and better? Appearantly Microsoft wasn’t all that happy either with the developments, because they have come up with a framework that...
-
There's is some good news on the web front. Microsoft will be including JQuery in ASP.NET, there is even going to be intellisense support for this great library. Microsoft will be posting an update to visual studio with the intellisense support in just a few weeks. For those of you who don't know JQuery...
-
Running ASP.NET websites from the GAC was always something I wanted to try out, because with 40 websites running exactly the same code there must be a better way to deploy them. So last week I tried it out and to my surprise it worked right away. Here’s how to do it with your own websites Step 1: Sign...
-
Paul Roberts wrote a nice article [1] about using the CCR (Concurrency and Coordination Runtime) together with ASP.NET, to start multiple task concurrently. The CCR will handle the thread pool for us. The CCR is now still a part of Robotics Studio, but there are some rumors this will be part of the ...
-
Yesterday Microsoft released a set of hotfixes for visual studio 2008 to solve some critical performance issues when editing ASP.NET. Personally I had some huge issues with the performance in Visual Studio 2005 and I expected the problems to be solved in Visual Studio 2008. I'm glad they finally...
-
Hosting WCF services under IIS 7.0 in Windows Vista can be a complete nightmare, at least if you're not aware of some of the pittfalls that you might run into. I tried hosting a simple svc file an got a HTTP--500 error showing me I the following error: svc-Integrated has a bad module "ManagedPipelineHandler"...
-
It's friday and I should be doing other stuff... However I'm working on my open source scheduling application again and this time doing some front-end implementation work. While I was building the basic layout of the website I noticed somethig weird when setting up authorization. I want users on my site...
-
In an ASP.NET 2.0 website created for a customer, I've run into a strange problem: the app-pool crashes every now and then. There's no errormessage in the eventlog and the logging-mechanism in the website doesn't get a chance to log the problem, because of the app-pool crash. All I could...
-
The last weeks of my internship are here and Martijn and I are testing our application for bugs and errors that we missed before. One of the things that's important for us is the import functionality of our application. Unfortunatly ASP.NET and IIS decided otherwise as the following error illustrates...
-
There's something odd going on inside the ASP.NET designer of visual studio 2005. When you first open the designer it normally starts in markup mode, all is fine. But as soon as I move over to the Graphical designer surface it starts eating up a lot of memory and it takes 5 minutes just to build...