activa's blog

.NET, Web, Mobile and more stuff I can't stop talking about

Browsing Posts in ASP.NET

Let me just say that I am pretty impressed by what Miguel De Icaza and the other Mono guys have accomplished by creating Mono. I have never been impressed by Linux and I am not surprised by the slower than expected adoption of the operating system, despite huge efforts by Novell and Red Hat. To [...]

Scott Bellware wrote an interesting article “Monorail vs. Rails Isn’t a Meaningful Question” which touches the subject of choosing a technology for building web applications. The question “if you’re building web apps on .NET, what leads you to assume that you should be building on .NET?” came up twice in his post. While this is [...]

One of the most powerful features in .NET is the ability to use reflection to do all kinds of neat stuff at runtime, like Find out what properties, fields, methods, etc. are in a class Create objects without knowing their type at compile time Call methods by name (even private ones) Check attributes on classes, [...]

The other day I was checking out the Microsoft Web Client Software Factory, but I wasn’t very impressed. Too complicated, too “heavy”, too … Anyway, I did stumble upon something interesting: it includes a class that allows you to define a class member that will survive page requests (in other words, it is stored in [...]

Today the ProMesh.NET project has been made public at CodePlex. ProMesh.NET is an MVC-based Web Application Framework for .NET 2.0 Features include: Lightweight (<100KB) framework running on top of the ASP.NET HTTP pipeline (HttpHandler) Controller-based for easy implementation of the MVC pattern Flexible template-based rendering engine (using pure HTML files) Very powerful integrated testing framework for [...]

Without going into specifics, ProMesh.NET is a web application framework based on the ASP.NET HTTP “Pipeline”. Key points about the framework: Avoids the ASP.NET page model, so no ASP.NET web controls Links directly into IIS using Http Handlers and Http Modules Template-based system with master templates and content templates. Very powerful built-in or runtime server-generated [...]

Nothing really, if you use it for simple personal projects. Once you start building web applications that are a bit more complex, you start running into all kinds of problems. What kind of problems am I talking about? Building web sites in multiple languages is a major pain in the butt. Once you have 2 [...]