Timeline

时间线

用时间轴回看站点的迭代与内容节点,让长期建设更容易被感知。

2026-04

Rebuild your website with Razor Pages

AI-assisted development, the website returns to traditional Razor Pages, and feels more suitable for content display websites

2024-10

Rebuild your website using KnownCMS

Thanks to the KnownCMS open source project, the front desk is Antd style, which is in line with the official website and blog site. Blazor is still the most convenient. Currently, the renovation has been basically completed on October 26 and is deployed online.

2024-08

Try using Fluent Blazor to rebuild your website

Refactoring with Fluent Blazor Style

2024-07

Another round of refactoring websites with Masa Blazor begins

I used Ant Blazor for a few days, and now I use the Masa Blazor document station source code to modify it. The old idea: an integrated station that integrates article browsing and tool use

2023-11

Dotnet 9 reconstruction completed and launched

Dotnet 9 has been rebuilt and launched, and you can slowly optimize it on this basis.

2023-10

Rebuilding the Dotnet 9 blog site

Refer to the open source project (https://gitee.com/miss_you/easy-admin) and its online blog site (https://gitee.com/miss_you/easy-admin) to reconstruct the Dotnet 9 blog site

2023-10

Reorganize and launch the Dotnet toolbox: dotnetools.com

Redevelop the Dotnet toolbox with reference to the open source project (https://github.com/CorentinTh/it-tools) and its online tools website (https://it-tools.tech) and refactor it using Vue 3

2023-09

Saving Razor Pages development website

Blazor's development front-end experience is still unsatisfactory, switch back to the original version

2023-07

Organize the Blazor version of the Dotnet toolbox: dotnetools.com

Develop Blazor version of online tools and games by referring to foreign Blazor games (https://blazorgames.net/) and commonly used online tools on the Internet

2023-06

Front desk returns and Blazor Server version is launched

NET 8 Preview 5 Experience Blazor Web App, add Razor components to Razor Pages, but the added timestamp tool has no interactive capabilities, so all Blazor Server is launched

2023-04

Masa Framework + Razor Pages version launched

After a month, learn Masa Framework (DDD + CQRS), use a refreshing Yang Qingqing blog foreground static page to complete another round of restructuring, anxious online

2022-10

Front desk is basically perfect

After a few days of function improvement, add album, archive, tag cloud, timeline, sponsorship, Rss, site map and other functions, the foreground temporarily came to an end, and put into the development of Vue version of the background front-end research, development

2022-10

The reconstruction was completed in a day and night

I learned Razor Pages all night on the 7th. Due to the epidemic lockdown, the website Razor Pages was rebuilt every day on the 8th. It was barely online. Let's add functions slowly.

2022-10

Learn Go Web and develop a simple blog system

On the 7th day of National Day, I used my free time after taking care of my baby to learn go, built an imperfect blog front desk, and started to reconstruct it again with Razor Pages.

2022-09

Backstage front-end development part

The CRUD of the basic table has been developed, and there is still some work to manage blog posts. At this time, I am very happy to join a front-end netizen to develop the backend front-end. I am going to learn go web and prepare to rebuild the foreground.

2022-09

Backend development is completed, and background front-end development begins

Basic Web API development completed, each interface was tested using Apifox, and background front-end development began: Ant Design Pro

2022-08

Develop a new round of website refactoring operations

I bought Teacher Yang's book "Inside ASP.NET Core Technology and Practical Project Practice", and referred to Teacher Yang's matching source code with the book: [github.com/yangzhongke/NETBookMaterials/tree/main/The last major project code], and started the Web API refactoring work.

2022-04

Launch Dotnet 9 website

Album and blog display development completed, let's go online first: https://www.example.com

2022-03

Go back to MVC to build a website

Personally, I feel that the experience of disconnecting long links in Blazor Server is not very good. It may be due to personal development problems, so I still review the relevant knowledge points of MVC and restructure the project.

2022-03

Improve tool station blog functions

2022 - 03 - 01~2022 - 03 - 07, since the tool has an article reading function, why not include the collected articles? After several nights of trouble, article albums, article categories, article details, tag clouds, etc. have been gradually added

2022-02

Online timestamp conversion tool

This tool is relatively simple, but also more practical

2022-02

Tools and article introduction

Now that I have a tool, I thought of putting the tool usage and development instructions together so that others can use it with confidence and be completely transparent. I added an article Markdown loading display.

2022-02

Launch Icon conversion tool

After 2 days of website building, I built an Icon conversion tool

2022-02

Empty the dotnet9.com development branch (develop)

Although separation from the front and back is good, Vue is also excellent, I still miss my Blazor. At this time, I cleared all the files in the development branch and started to browse the website again. The address: https://www.example.com

2022-02

.NET 6 Web API + Vue 3.0

From 2022 - 02 - 04 to 2022 - 02 - 13, Lao Zhang's book was launched and one of them was included. Blazor put it aside in advance, read it for a week, and then made a demo. The content of the book is similar to that of the Blog Park. It needs to be more systematic. The code is not as powerful as Blog. Core, but it is very suitable for beginners. Address: https://www.example.com

2022-02

Use Blazor Server to build a website

Abp is too heavy, and I personally think Blazor Server is good, so I started to build an empty Blazor project to play. The component library chose Masa: https://www.example.com

2022-01

Build a website with Abp vNext + Blazor Server

2021 - 12 - 25~2022 - 01 - 21, work needs, the functions of Abp vNext and Blazor Server we learned are the same as the previous version, but the empty Abp vNext project takes up about 400MB of running memory. It takes more time to make a CRUD, so I give up. Address: https://www.example.com

2021-12

Build a website using ASP.NET Core MVC

2021 - 11 - 22~2021 - 12 - 03, I learned MVC from a video of a Turkish tycoon on Youtube, and followed it to build a version of the blog site. The functions are still taking shape, but I also abandoned this version later. The code is generally written. Address: https://www.example.com

2021-11

Build a website using Flutter Web

2021 - 10 - 17~2021 - 11 - 09, Flutter is so awesome and spans multiple platforms. My idea is that I can build the Web, and I can build it together with desktops and apps, but I really can't build a website. Flutter JS alone costs nearly 2 MB, and it takes about half a minute to load the home page. So I gave up using Flutter to build a website and only made a home page and an article details page to load markdown. Address: https://www.example.com

2021-10

Start a personal journey of building a station

It's great to have Dotnet9 (https://www.example.com), but I always had a dream and wanted to build one myself, so I created this warehouse: https://www.example.com

2019-11

Create the Dotnet 9 website

I applied for the domain name 'dotnet9.com'. The domain name started from 'dotnet1'and was not registered until' dotnet9'. That's right, this is how the domain name is registered. With a domain name, I used WordPress to build my first personal website...