Fish Li's one-year blog Summary

Source: Internet
Author: User
Tags sql server query

February 12,-12 today, I wrote a full year's blog and decided to write a summary today.

This article is summarized into four parts:
1. Blog indexing: Let's talk about technology and create an index for the blog.
2. Review experience: describes my blog writing process.
3. Blog positioning: publish my blog style and selection scope.
4. Planning the Future: introduce my future writing plan.

Blog Index

My blog selects some basic content when selecting a question.
Next I will make a classification index for my blog from a technical point of view.

In ASP. NET programs, client data that can be read on the server usually has only three: QueryString, Form, Cookie
I wrote three blogs to describe them in detail:
1. Elaborate on cookies
2. Elaborate on Form)
3. Details: Request [] and Request. Params []

To use ASP. NET smoothly, I think it is also necessary to master some core ASP. NET objects,
Refer to my blog: Core Asp.net objects in my mind

The ASP. NET pipeline is also very important. Understanding it can better understand the processing mechanism of ASP. NET.
Refer to my blog: Use Asp.net to write your own service framework.

In addition to the above core, if you plan to develop some tool Libraries Based on ASP. NET,
So it is helpful to understand the content in the following blog:
1. Elaborate on ASP. NET Cache and its advanced usage
2. elaborate on the HttpHandler ing Process
3. Methods for reading and writing config files in. net
4. ASP. NET controls HTTP Cache

If you need to design your own framework based on the ASP. NET platform, refer to the following blog:
1. Write your own ASP. net mvc Framework (I)
2. Write your own ASP. net mvc Framework (below)
3. Use Asp.net to write your own service framework

Asynchronization also has a very useful thing. If you want to know this knowledge, you can read the following blog:
1. C # asynchronous client operations
2. Elaborate on various asynchronous ASP. NET operations

Are you interested in performance optimization? If you are interested, read the following blog:
1. Understand the SQL Server query plan
2. ASP. NET page optimization and performance improvement by 8 times

Are you interested in NoSQL databases? I have also written this blog:
MongoDB Development in Practice [no basic learning, with a complete Asp.net example]

After writing ASP. NET projects, do you know how to deploy them? If you are not clear, refer to the following blog:
How to deploy an ASP. NET Website in IIS6 and 7

Review

, I registered an account in the blog Park and started my blog writing experience.

At the beginning, I Just Wanted To bask in my own small work (which can be downloaded all the time). So I posted a series of irrigation stickers, three of which are most important:
1. bask in my Ajax Server framework
2. bask in my general data access layer
3. A comprehensive example of the common data access layer and Ajax Server framework, displaying and downloading
Since I have never written a blog before, style is also a form of imitating others: Short Stories + series.
I have counted 13 such irrigation posts.

Although these blogs also belong to technical blogs and I have also written blogs to illustrate their implementation principles, I call them "bumping" because:
Compared with my post-blog posts, they feel like they are being filled with water.

I also have another metric for watering paste: low access volume and low recommendation volume.
These early blogs failed in these two indicators.

Ushered in a turning point in the history of my blog development. I sent a blog:Understand SQL Server query plan,

Since then, my blog has been called a recommendation blog in the blog Park.
Since then, the access volume of my blog has increased.

Another important milestone of my blog is my blog published on:Cookie details,

On, I posted another blog:Detail Form)

Since then, my blog's access volume and recommendation volume have been greatly increased.

On And, I posted two more blogs:Core Asp.net objects in my mind
AndUse Asp.net to write your own service framework,
The launch of these two blogs pushed my blog to its heyday.
These two blogs are currently in the top two positions in my blog's [read ranking list] and [Recommendation ranking list], and theirThe number of recommendations has exceeded 300.

In fact, these two blogs are not isolated, but belong to a series I planned at that time.
In order to make subsequent blogs more exciting, I spent another two months writing two blogs that I think are very valuable:
C # asynchronous client operationsAndVarious asynchronous operations of ASP. NET,
I think they are very valuable because I have summarized [asynchronous] in two blogs in a more comprehensive and meticulous manner,
These contents cannot be found in many technical books, including books like [CLR via C.

However, what I did not expect was that these two blogs (at first) were not popular.
In my blog reply, I also found that some people asked me why I didn't talk about multithreading like XXX.
In fact, I am also very depressed: Is multithreading asynchronous?

Over time, I posted several more blogs, which surprised me:
Methods for reading and writing config files in. netAndASP. NET Cache and its advanced usage,
The visits to these two blogs have exceeded 200 (three months) and the number of recommendations has exceeded. I did not expect this result.

Recently, I wrote another blog series:MyMVC frameworkIf you are interested, you can read and download all the source code.

Blog Positioning

I described my blog writing experience in the form of a journal account. Here I will talk about my blog position.

After I finish writingCookie details,Detail Form)
Later, I finally knew why my early blog was not popular:The location is incorrect.

So since then, I have made a clear position on my blog:
1. Write only some basic topics, but write the depth.
2. Do not write too simple topics. Such as the use of some server controls.
3. A topic written by others, unless I can write more content, I will not write it.
4. Try to choose a topic that can withstand the passage of time. I hope I can leave some classic stories.
5. Do not conduct short-term serialization. I think a blog should be more like an article with connotation than a microblog.

The above five points can also be summarized in four words: basic, excellent:
Basics:Blog topics focus on basic technologies, because the basic content is not only important, but will not be outdated.
Excellent products:A boutique blog is my goal. I hope I can leave several classic blogs in a few years.

When writing a blog, someone suggested me: why not write a blog as XXX series?
In fact, I think I have been writing a series, a big series: ASP. NET series.

Future Planning

Writing is a summary.

Sharing is a meaningful thing that allows you to stay in the hearts of others.

In the future, I will continue to summarize and share my summary with you.

In future blog planning, ASP. NET will continue to be used in the first half of the year, because I feel that I have not finished speaking ......

Here, I would like to thank those garden friends who have followed me. Thank you.

If you believe that reading this blog has some benefits, click 【Recommendation] Button.
If you want to discover my new blog more easily, click 【Follow Fish Li].
Because my enthusiasm for writing is inseparable from your support.

Thank you for reading this article. If you are interested in the content of my blog, please continue to follow up on my blog. I am Fish Li.

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.