Statistics
Visits: 105081
Page Visits: 139142
Active visitors (monthly): 5364
Feed Count: 45
Most visited page: Adding value as a technical analyst
Archive : Feb 2010

ASP.Net MVC - A first look

I am starting to go over the ASP.Net MVC Tutorials. If you do not know anything about ASP.Net MVC applications, here is what happens when you use a ASP.Net MVC application:

When you type in a URL like http://localhost/MvcApp/Home, a HomeController is created. The HomeController class will have various "Action methods". One of the methods is Index(). This method will create a Model object -- with data usually from database. Then the method will create a View object passing the Model object to the view. The user interface for the View is HTML markup that can be found in /Views/Home/Index.aspx. The HTML markup is similar to the ASP styled code with <%= %> tags.The View knows how to fill itself with the Model data.

With ASP.Net MVC applications, there is no Webserver controls like TextBox, DropDownList. There is no GridView type controls. There is no validation controls. Controls from AJAX Control Toolkit cannot be used. All that you have is ViewHelper classes like Html! ASP.Net MVC is a new direction for ASP.Net developers, and we should wait for VS 2010 and support for MVC especially in the HTML markup front.

Permalink | 1 Comment | Leave your comment
 
Commented by Vijay at 15-Apr-2010 01:48 PM

There is lot of good work to be done in MVC before it becomes really popular

ASP.Net Blog

This blog is an ASP.Net blog. Why should I mention the obvious? I am an ASP.Net enthusiast. So, I developed this blog so that I have more control over it. The blog was developed fairly quickly within three weeks. In the next few months, I am planning a lot of improvisations on the website. These includes features like SEO optimization, RichEditTextBox for composing posts (and different blog storage format), and RSS feed for subscribing to the blog. Of course, I like to post better content!

Back to the ASP.Net ness of the blog. I ran the SEO optimization tool on my website. And it has a very poor rating. A few points that came out of the SEO optimization is: Have titles and META=description for each page, Have keywords and tags for each page. If you look at my home page, there is nowhere ASP.Net is mentioned. For the next few months, I will be working on improvisations on the website specifically targetted at SEO optimization and making the search engine understand that this is a ASP.Net blog

Permalink | 2 Comments | Leave your comment
 
Commented by Vishal Pawar at 11-Feb-2010 03:19 PM
i appriciate ur work an thankful for creating such blog i woud like u suggest u something about u for SCO but not publically mail me @ oi21@in.com..
Commented by Vijay at 11-Feb-2010 06:18 PM

The best way to handle SEO stuff is write better content! Something relevant and something useful.