Wednesday, June 27, 2012

CyanogenMod 9.0 RC1 released for 50 Devices

The CyanogenMod 9.0 has been in the works for quite a long time now but it seems it is only a matter of time now before the final version gets released. But before we get there, the CyanogenMod team has decided to release the first Release Candidate today, that includes support for 50 devices....


Source

Monday, June 25, 2012

Made in Pakistan Tablets,Note Books and E-Books

I have gone through this site and was overwhelmed with joy that we have products like these made in Pakistan.


PAC-PAD Takhti 7 (second generation tablet)

PAC-PAD 1 (first generation tablet discontinued)

PAC-eBOOK 1 (E-Book)

PAC-nBOOK 1 (Note Book)


You can visit the following site to have a look.
PAC Electronic gadets

Buy these products instead of Chinese.

Sunday, June 24, 2012

Introduction to ASP.Net MVC architectural pattern

The MVC architectural pattern allow to design application using three components as following

1) Model
2) View
3) Controller

The MVC framework is defined in System.Web.Mvc namespace.The MVC provide full control over javascript, css, html.

1) Models
Model components are part of application that deals with data source.Models are used to retrieve and store objects into the data source. For example a car information is retrieved and then work is performed on the data and then the update data is saved into the data source.

2) Views
Views are components that makes up the UI segment.The views are created from the Model data. For example View is the interface of the vehicle's information edit view.

3) Controllers
Controllers are the components that handles the user interaction. Controller read data from the view, control user input and send the data to model.

Saturday, June 2, 2012

Difference Between Asp.net Web Pages, Asp.net Web Forms, Asp.net MVC

All three are ASP.NET technologies for creating dynamic web applications:

1) ASP.Net Pages

ASP.NET Web Pages focuses on adding dynamic (server-side) code and database access to HTML pages, and features simple and lightweight syntax.



2) ASP.Net Web Forms

ASP.NET Web Forms is based on a page object model and traditional window-type controls (buttons, lists, etc.). Web Forms uses an event-based model that's familiar to those who've worked with client-based (Windows forms) development.



3) ASP.Net MVC

ASP.NET MVC implements the model-view-controller pattern for ASP.NET. The emphasis is on "separation of concerns" (processing, data, and UI layers).



Summary

All three frameworks are fully supported and continue to be developed by the ASP.NET team. In general, the choice of which framework to use depends on your background and experience with ASP.NET.

ASP.NET Web Pages in particular was designed to make it easy for people who already know HTML to add server processing to their pages. It's a good choice for students, hobbyists, people in general who are new to programming. It can also be a good choice for developers who have experience with non-ASP.NET web technologies.