by Amr Elsehemy
25. September 2008 00:00
NOTE: In this series I build a blogengine using ASP.NET MVC and jQuery from scratch in order to learn more about these new technologies. If you haven't read the first post in this series, I would encourage you do to that first, or check out the jBlogMvc category. You can also always subscribe to the feeds.
In this part of the series, I build the administration area of the blog engine I am building using the ASP.NET MVC and jQuery, in this part I will cover more basic features used in any blog engine, so lets get started.
What will part 1 cover ?
Basically it will cover how to build an administration area, I chose the wordpress blog engine and tried to clone its structure and some look and feel of it, the operations I will implement in this part will be :
- Visitor
- Login -- I will just reuse the code available with the default project template for membership stuff.
- Admin
The stuff I collected and used all over the net from blogs and used in this part can be summarized in the following,
- Using membership for validation
- Using the Authorize attribute
- Using Model Binders
- jQuery Client validation
- Small validation framework for business rules and server side validation.(originally written by scott gu)
- Using nested master pages in ASP.NET MVC
- Applying the "Post/Redirect/Get" (aka PRG) pattern.
- Applying some css to make it look nice (based on wordpress blogengine admin layout) More...
by Amr Elsehemy
21. September 2008 00:03
Long time no posts, well I was studying Sharepoint 2007 technologies and actually started a series for development a while ago I just managed to write two introductory posts and didn't write more I have some ideas I'd love to share in sharepoint development which I hope to write about them some time in the future and complete the series. However, recently the new ASP.NET MVC framework has gathered some fame and actually I too got attached to it and I am keen to learn new technologies and so, also the jQuery javascript library has been the choice of most the .NET web developers community.
Its Time to Learn
So, I have read alot of blogs and articles on ASP.NET MVC which has a massive amount of resources (while not being beta yet), I also read the excellent book "jQuery in Action" and learned a lot from it I do recommend it for learning jquery. Now its time to utilize this learning in a simple application that experience the stuff I read about, then I stumbled across this article Want To Learn Web Programming? Write A Blog Engine so be it, I will build a (Simple-Fully featured) blog engine in order to learn more and use these two new kids on the block.
Of course, I will use ASP.NET MVC, jquery and finally I will use Sql Express as the datastore and Linq to Sql for dal.More...