Software
News and opinions abut software
One of the changes in asp.net 4.0 that I discovered the hard way last week has to do with request validation. I created a web service with a few methods that allow an application to send email messages using an email marketing service instead of our SMTP server, very simple nothing complex.
The problem
We can call and execute the web methods from our web application without a problem, everything works. However, when we tried to execute one of these web methods where the message's body is a parameter, and we executed it from a browser using query strings we got...
It happens to all of us, unfortunately the reason you are reading this is probably because it is happening to you now.
Let's say that your boss comes in one morning and asks you to work in a project, then he mentions you need to get it from Visual SourceSafe (VSS)... you think is a joke until you noticed that your boss has that "serious" look in his face. F*ck. Or maybe you receive the project in a compressed file and when you try to open it, you realize this project was under Visual Source...
Yes, it has been released, this is the new, improved, cool, updated and so much waited for version of asp.net MVC.
asp.net MVC 2 is out which was officially confirmed by Scott Gu yesterday on his blog.
I wrote a post about some of the features included in the release candidate 2 (RC2) just a few weeks ago. This new and final asp.net MVC 2 has some cool new features such as:
What's New
Templated Helpers that allow you to specify extra View Data. Basically, this release now includes new overloads for the EditorFor and DisplayFor methods, the overloads contain...
The asp.net MVC 2 RC 2 was made available on February 4, 2010, you can download it here.
This new release has some cool features such as the following:
Areas:
The Areas were first introduced with the MVC 2 Preview 1 release. However, I've decided to include some information about areas since the ASP.NET team has made some changes to this feature since its release.
Areas allow developers to partition large projects into smaller more manageable smaller units that are referenced to as areas. Each area has the same structure as an asp.net MVC project, and within an application you can have...
Creating our applications for our users and not us, this is nothing new and it seems logical right? as a software developer we create applications for our users, to help them resolve some sort of issue or facilitate some manual process, etc. This is what software developers do. And in many cases we just open our SDK of preference and start creating this much needed applications using only our own instincts and preferences.
If it was just this easy, we'll all be making a fortune selling these much needed applications to a lot of businesses out there. The need for software...
A few days ago my main machine running Windows XP died on me. Thankfully I bought a small HP box with Windows Home Server on it to backup all my home computers and also to use as a media server. I am glad I did this.
I decided to get the Windows Home Server because I was afraid I didn't have any real backup solution for all of my computers at home. There are 3 workstations, all running Windows XP, a MAC workstation and three laptops running Windows Vista, Windows XP and one is a MAC.
Up until a few months ago...
Lately I have been trying to use ASP.NET MVC on new web projects. One main reason is just to get familiar with it and understand it as I understand ASP.NET web forms. Below, is a very simple tutorial that walks you through the necessary steps to create an ASP.NET MVC application with Create, Read, Update and Delete (CRUD) capabilities. This sample application also uses Linq to SQL and takes full advantage of data scaffolding.
First, if you haven't already, you need to download and install MVC 1.0, you can do this here or better yet, you can download it using the...
Last Tuesday, Scott Guthrie announced in his blog the new Microsoft AJAX content delivery network (CDN), this is great news to all of us using AJAX in our commercial and non-commercial applications.
What is it?
First of all, a CDN is a Content Delivery Network which is composed of multiple servers strategically placed across the globe. In the case of the Microsoft AJAX CDN servers, the jQuery and ASP.NET AJAX libraries are cached across multiple web-sites around the world and they are available to you now. If your website loads these AJAX libraries from the Microsoft AJAX CDN servers, your AJAX enabled...
I have been working in simpleProject for a few months now, simpleProject is going to be a very simple project management website that solo entrepreneurs and small businesses can use to keep track of their personal and professional projects.
If you are interested and want to sign up to help test the beta version, please fill out the form below. Your help is appreciated.
</body></html>
I want to share the following with you; I try to attend the .Net user group meetings as much as I can. I find these free get-togethers really useful for developers of all levels… and I love the free pizza too!
I live in Austin, TX so the one I attend to is the Austin .Net user's group (adnug.org). I guess I am a lucky guy, since 2008 I have won twice a free subscription/license to Infragistic's NetAdvantage suite valued at about $1,500.00. Needless to say, I have enjoyed these "free" controls and I am very happy with it.
Now,...
Full Software Archive