QBlog V2.5 open source code download (beginning of ASP. NET fan Series)

Source: Internet
Author: User

QBlog introduction:

QBlog: it is an open-source blog system that supports multiple users, multiple languages, and convenient multi-database switching.

QBlog download: http://www.cyqdata.com/download/article-detail-427

QBlog Demo: Click here to download the evolved version of QBlog.

Master the QBlog principles and development significance? 

QBlog is a system that helps you grasp ASP. NET development in real sense.

It does not have WebForm or MVC. It makes you understand that ASP. NET does not have the concept of controls.

 

You should know, maybe you already know:

WebForm: a set of frameworks written by Microsoft Based on ASP. NET. It is used to help the world achieve rapid development.

MVC: a new set of frameworks written by Microsoft Based on ASP. NET, trying to help the world solve disputes over webform.

 

Therefore, you should understand:

When you develop ASP. NET, you are only selecting a framework for development.

When you develop a five-year license in webform, you are only proficient in a framework;

When you develop a five-year license in MVC, you are only proficient in a framework;

 

Have you ever spit on webform and mvc?

Download the source code of the QBlog project. When you cannot see aspx or cshtml, do you feel uncomfortable?

It can only show you that you only have some framework. You don't have a conceptual understanding of ASP. NET. You are still fighting for webform and mvc. Are you shy or shy?

 

Is it possible for a small framework to replace the ASP. NET platform?

Webform won mvc, and asp.net is webform?

Mvc wins webform, and asp.net is mvc?

Once upon a time, the webform framework was a standalone and almost assimilated to the platform, hoping to replace the platform.

The emergence of mvc should at least make you understand that the framework is a framework, and it is not a platform.

Therefore, there is no need to compete for the Framework, and the platform is harmless. Both of them are made by Microsoft. Either of them is a framework or a personal choice.

 

 

Lack of creativity or sharing?

Garden never lacks the essence of asp.net, nor does it lack a framework. It lacks creativity.

Perhaps, a few of our predecessors have covered the new framework, and a stable framework is not released in July. Therefore, I cannot share the essence of my personal experience for years, this is the root cause.

Instead of locking the source code in a private hard disk, embedding the idea in the depths of the soul and failing to turn it into commercial value, maybe, sharing is the best place for thinking and source code.

 

It's time for you to evolve:

If you are not a master, you should re-understand ASP. NET and follow the QBlog steps to better understand ASP. NET and master more essential ASP. NET development methods.

 

It's not a WebForm, it's not an MVC, but an additional article:

QBog provides ASP. NET as an original Html + Ashx development method. After years of accumulation, it should also have a name.

For the moment, we will first use "extra articles" to describe the development method that should belong to a few people.

 

Develop ASP. NET and start from you:

Garden never lacks a pioneer tutorial on the Microsoft framework, but lacks the emergence of various innovative frameworks.

Only by mastering the essential development of ASP. NET can you create new frameworks.

When the frameworks are put together, webform and mvc are not one of the two, they are the greatest development of ASP. NET.

 

The beginning of ASP. NET's out-of-the-box series begins with this article:

I will continue to write the QBlog technical principles Analysis Series and reintroduce the most primitive development methods of ASP. NET.

Let everyone learn the essential development methods of ASP. Net and improve ASP. NET's position in the world.

You may need a learning topic, but it is not necessarily my outline:

1: browser Communication Principles

2: Http and TCP

3: IIS receives and assigns tasks.

4: ASP. NET process handling

5: ASP. NET essential development knowledge

A: ASP. NET development starts from this: IHttpModule and IHttpHandle

B: Build a custom URL distribution routing system

C: the essence of the processing program ashx

D: original front-end Html + js

F: frontend and backend Interaction: template engine (XHtmlAction)

G: Return Http. Data is returned.

6: browser receiving and parsing principles.

Are you ready to return to ASP. NET without webform or mvc?

PS: there is a recommendation in the lower right corner. Do not show your mercy! 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.