Rebuild your website with Razor Pages
AI-assisted development, the website returns to traditional Razor Pages, and feels more suitable for content display websites
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.
Try using Fluent Blazor to rebuild your website
Refactoring with Fluent Blazor Style
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
Dotnet 9 reconstruction completed and launched
Dotnet 9 has been rebuilt and launched, and you can slowly optimize it on this basis.
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
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
Saving Razor Pages development website
Blazor's development front-end experience is still unsatisfactory, switch back to the original version
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
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
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
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
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.
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.
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.
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
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.
Launch Dotnet 9 website
Album and blog display development completed, let's go online first: https://www.example.com
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.
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
Online timestamp conversion tool
This tool is relatively simple, but also more practical
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.
Launch Icon conversion tool
After 2 days of website building, I built an Icon conversion tool
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
.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
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
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
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
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
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
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...