QBlog V2.5 source code is available for download (ASP.NET special episode series beginning)

QBlog profile:

QBlog: is a set of blog system, open source, multi-user, multi-language, multi-database and convenient switching.

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

QBlog Demo: Download you can see Autumn Park , is the evolution version of QBlog.


Grasp the significance QBlog principles and development? 

QBlog that can help you grasp the true meaning of ASP.NET development of a system.

It does not WebForm, not MVC, it allows you to understand, ASP.NET nature and has no concept of control.

 

You should know, maybe you already know:

WebForm: just set a framework based on Microsoft ASP.NET written to help people reach framework for rapid development.

MVC: Just based on Microsoft's ASP.NET framework and a new written to try to help people resolve disputes for webform have to do.

 

So, you should understand:

When you make ASP.NET development, you just choose a framework during development.

When you develop three to five years in webform, you just mastered a framework;

When you develop three to five years in MVC, you only proficient in a frame;

 

Whether worked webform and mvc, spat upon?

Download QBlog project source code, when you can not see aspx, see cshtml, you feel uncomfortable?

It only shows you that you will some kind of framework, you do not know the concept of ASP.NET, you still contend that the webform and mvc life and death, you shy shy? 

 

Little paranoid framework to replace the ASP.NET platform?

webform fight win mvc, asp.net is webform?

mvc have to win the webform, asp.net mvc is?

Once upon a time, webform framework for a single show, almost assimilated with the platform, delusions replace platform.

mvc appears, at least it should allow you to understand the framework that framework, it is not a platform.

Therefore, the framework of the fight, hurt innocent platform is really no need, both are produced by Microsoft, with which framework, individual choice only, to choose which are harmless.

 

 

Lack of creativity, lack of or share?

Garden has never lacked the essence of the article telling asp.net, but also no shortage of how-to articles of a certain framework, but lack of creativity.

Perhaps, the new framework, a few predecessors, are covered, and a stable framework, but can not thirty-five released in July, so the number of years of experience fine individual essence, are reluctant to share, this is the root cause .

Rather than lock in a private source hard disk, will be buried in the depths of the soul idea, when not turn into commercial value, perhaps, to share, it is the best source of ideas and depart.

 

You, it's time to be evolved:

If you are not a high master, you should re-understanding under ASP.NET, QBlog follow the footsteps of a better understanding of ASP.NET, ASP.NET developers to master more fundamental way.

 

Not WebForm, not MVC, just a side story:

QBog ASP.NET provides a primitive Html + Ashx development mode, after years of sedimentation of years, it should have also had a name.

But at the moment, being the first with a "side story" to tell this person to master a few of the home's development mode.

 

Develop ASP.NET, from you and I start:

Garden never lacked pioneer tutorials Microsoft framework is missing is to produce innovative framework.

Only with the nature of the development of ASP.NET, you have the ability to create a new framework.

When the frame Blossoms lit, webform, mvc not two selected a time, ASP.NET is the most stalwart forward.

 

ASP.NET beginning of the special episode of the series, it is from the beginning of this article:

I will continue to write QBlog principle to resolve technical series, re-tell the most primitive way to develop ASP.NET.

Let everyone learn the nature of the development ASP.Net way, whatever enhance ASP.NET status in the eyes of the world.


Maybe you need to learn a topic outline, but not necessarily I wrote the text of the outline:

1: Browser Communication Principles

2: Http protocol and TCP protocol

3: IIS receives a reception and distribution of tasks.

4: ASP.NET process takeover deal

5: ASP.NET nature of knowledge development

A: ASP.NET development from the beginning: IHttpModule and IHttpHandle

B: create a custom URL assignment routing system

C: the nature of the treatment program ashx

D: the front end of the original Html + js

F: front-end back-end interaction: template engine (XHtmlAction)

G: Http return protocol, data is returned

6: browser receives and parses principle.


No webform, no mvc, return ASP.NET, you ready?


PS: the lower right corner there is a recommendation, do not be lenient! 

Reproduced in: https: //my.oschina.net/secyaher/blog/274299

Guess you like

Origin blog.csdn.net/weixin_33733810/article/details/91967024