Skip to content

Commit

Permalink
1.logo和名字升级为 iBlog ,以"i"开头,象征着其互联网和信息技术的关联性和创新性。
Browse files Browse the repository at this point in the history
2.完善C#部分文章
  • Loading branch information
DevCaikun committed Jul 20, 2024
1 parent 603795c commit bba1f9e
Show file tree
Hide file tree
Showing 36 changed files with 170 additions and 118 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -160,15 +160,15 @@
# # ! -name 'filename' 用于排除特定文件和文件夹
# # -exec rm -rf {} + 将找到的文件和文件夹传递给 rm -rf 命令以进行删除
# script: |
# find /docker/nginx/html/itBlog/upload -mindepth 1 \
# find /docker/nginx/html/iBlog/upload -mindepth 1 \
# ! -name 'resume' \
# ! -name 'homepage' \
# -exec rm -rf {} +
# - name: SFTP Deploy
# uses: appleboy/scp-action@v0.1.5
# with:
# source: "build/*"
# target: "/docker/nginx/html/itBlog/upload"
# target: "/docker/nginx/html/iBlog/upload"
# host: sftp.yangmufa.com
# ftp-username: ${{ secrets.sftp_user }}
# ftp-password: ${{ secrets.sftp_pwd }}
Expand Down Expand Up @@ -209,15 +209,15 @@
# # ! -name 'filename' 用于排除特定文件和文件夹
# # -exec rm -rf {} + 将找到的文件和文件夹传递给 rm -rf 命令以进行删除
# script: |
# find /docker/nginx/html/itBlog/upload -mindepth 1 \
# find /docker/nginx/html/iBlog/upload -mindepth 1 \
# ! -name 'resume' \
# ! -name 'homepage' \
# -exec rm -rf {} +
# - name: SFTP Deploy
# uses: appleboy/scp-action@v0.1.5
# with:
# source: "build/*"
# target: "/docker/nginx/html/itBlog/upload"
# target: "/docker/nginx/html/iBlog/upload"
# host: sftp.yangmufa.com
# username: "sftpuser"
# key: ${{ secrets.SFTP_PRIVATE_KEY }}
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Website

This website is built using [itBlog](https://trainees.cn/itblog/), a modern static website generator.
This website is built using [iBlog](https://trainees.cn/iBlog/), a modern static website generator.

### Installation

Expand Down
3 changes: 2 additions & 1 deletion blog/2019-05-28-first-blog-post.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@ slug: first-blog-post
title: First Blog Post
authors:
name: 编程小马达
title: 来自练习生基地,练习两年半,itBlog/iTBlogs/trainees项目维护者.
title: 来自练习生基地,练习两年半,iBlog/iBlogs/trainees项目维护者.
url: https://github.com/yangmufa
image_url: https://foruda.gitee.com/avatar/1677038032927319597/5149611_yangmufa_1578981240.png
tags: [UpdateLog,]
date: 2019-05-28

---

Expand Down
1 change: 1 addition & 0 deletions blog/2019-05-29-long-blog-post.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ slug: long-blog-post
title: Long Blog Post
authors: [yangmufa,]
tags: [UpdateLog,]
date: 2019-05-29
---

This is the summary of a very long blog post,
Expand Down
8 changes: 4 additions & 4 deletions blog/2019-08-01-welcome/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ tags: [UpdateLog,]
date: 2019-08-01
---

[itBlog blogging features](https://trainees.cn/itblog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).
[iBlog blogging features](https://trainees.cn/project/iBlog) are powered by the [编程小马达](https://yangmufa.com/bcxmd).

Simply add Markdown files (or folders) to the `itBLog` directory.
Simply add Markdown files (or folders) to the `iBlog` directory.

Regular blog authors can be added to `authors.yml`.

Expand All @@ -19,8 +19,8 @@ The blog post date can be extracted from filenames, such as:

A blog post folder can be convenient to co-locate blog post images:

![itBlog Plushie](./itBlog-plushie-banner.png)
![iBlog Plushie](./iBlog-plushie-banner.png)

The blog supports tags as well!

**And if you don't want a blog**: just delete this directory, and use `blog: false` in your itBlog config.
**And if you don't want a blog**: just delete this directory, and use `blog: false` in your iBlog config.
3 changes: 2 additions & 1 deletion blog/2021-08-01-mdx-blog-post.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@ slug: mdx-blog-post
title: MDX Blog Post
aauthors: [yangmufa,]
tags: [UpdateLog,]
date: 2021-08-01
---

Blog posts support [itBlog Markdown features](https://trainees.cn/itblog), such as [MDX](https://mdxjs.com/).
iBlog posts support Blog Markdown features, such as [MDX](https://mdxjs.com/).

:::tip

Expand Down
File renamed without changes.
15 changes: 15 additions & 0 deletions blog/2024-07-17-release-1.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
slug: v1.0.0
title: v1.0.0 正式版发布
authors: [yangmufa,]
tags: [UpdateLog,]
date: 2024-07-17
---
经历 v1.0.0-debe.1和 v1.0.0-debe.2的测试版本发现很多问题和建议,并对其进行修改和完善,目前系统较为成熟,大部分内容也迁移成功.
## Release-1.0.0 正式版发布
## 新增
- Markdon、.Net、FrontEndt、Java、Middleware、IDEA、DevOps等相关内容.
## 修复
- 首页文案.
- 导航栏显示信息.
- 部分布局调整,功能删减.
13 changes: 13 additions & 0 deletions blog/2024-07-20-release-1.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
slug: v1.1.0
title: v1.1.0 正式版发布
authors: [yangmufa,]
tags: [UpdateLog,]
date: 2024-07-20
---
## Release-1.1.0 正式版发布

## 完善
- C#部分文章
## 修改
- logo和名字升级为 iBlog ,以"i"开头,象征着其互联网和信息技术的关联性和创新性。
2 changes: 1 addition & 1 deletion blog/tags.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
UpdateLog:
label: UpdateLog
permalink: /UpdateLog
description: itBlog tag description
description: iBlog tag description
Outlook:
label: outlook
permalink: /outlook
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -389,21 +389,23 @@ Razor 通过识别 @ 符号后的 C# 代码段,并将其转换为合适的代
通过这些语法,Razor 提供了一种优雅而强大的方式来创建动态的、高效的 Web 页面,同时保持了视图和逻辑的清晰分离。

## Web和传统开发模式与MVC开发模式关系总结
Web和MVC都是概率,只不过MVC这个概率通常被用来服务Web这个概念,也就是说MVC这个理念是为了更好的理解和实现Web这个理念的一种新新思想,
并且他们都有着实现这两个概率的技术框架,
Web和MVC都是概念,只不过MVC这个概念通常被用来服务Web这个概念,也就是说MVC这个理念是为了更好的理解和实现Web这个理念而存在的另一种新新思想,
并且他们都有着实现这对应的技术框架,
早期实现Web这个技术概念的是ASP.NET Web Pages、ASP.NET Web Forms等等
而后期又发明看一一种新的方式,而这个新的方式不是直接实现Web这个观念,而是这个新的方式依然也是一个观念,
三者关系类似于一个顶级接口一个二级接口
而后期又发明了一种新的概念,而这个新的概念是在Web基础上升级而来的,他就是MVC,MVC同样也是一种概念

三者关系类似于一个顶级接口一个二级接口:

```text
Web 思想的接口
|
|
| -----> 传统开发模式 ASP.NET Web Pages、ASP.NET Web Forms (实现了Web思想接口的框架)
| -----> 传统开发模式: 采用 ASP.NET Web Pages、ASP.NET Web Forms等技术框架 (实现了Web思想接口)
|
----MVC 思想的接口 (实现了Web思想的接口)
----MVC 思想的接口 (继承了Web思想的接口的内容并且加入了自己额外的东西和修改)
|
|
-----> ASP.NET MVC (实现了MVC接口的框架)
-----> MVC开发模式: 采用 ASP.NET MVC 技术框架 (实现了MVC接口-同时也间接实现了Web接口)
```


Expand Down
4 changes: 2 additions & 2 deletions docs/dev-ops/CI-CD/GitHubActions.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,15 +93,15 @@ jobs:
# ! -name 'filename' 用于排除特定文件和文件夹
# -exec rm -rf {} + 将找到的文件和文件夹传递给 rm -rf 命令以进行删除
script: |
find /docker/nginx/html/itBlog/upload -mindepth 1 \
find /docker/nginx/html/iBlog/upload -mindepth 1 \
! -name 'resume' \
! -name 'homepage' \
-exec rm -rf {} +
- name: SFTP Deploy
uses: appleboy/scp-action@v0.1.5
with:
source: "build/*"
target: "/docker/nginx/html/itBlog/upload"
target: "/docker/nginx/html/iBlog/upload"
host: sftp.yangmufa.com
username: ${{ secrets.sftp_user }}
key: ${{ secrets.sftp_key }}
Expand Down
2 changes: 1 addition & 1 deletion docs/front-fnd/HTML/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_position: 1

### 盒子模型

![itBlog Plushie](./html5盒子模型.png)
![iBlog Plushie](./html5盒子模型.png)

```text
+--------------------------------------------------+ →外边距离顶点
Expand Down
File renamed without changes.
10 changes: 5 additions & 5 deletions docs/intro/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ sidebar_position: 1

# Tutorial Intro

Let's discover **itBlog in less than 5 minutes**.
Let's discover **iBlog in less than 5 minutes**.

## Getting Started

Get started by **creating a new site**.

Or **try itBlog immediately** with **[itBLog](https://yangmufa.com)**.
Or **try iBlog immediately** with **[iBlog](https://yangmufa.com)**.

### What you'll need

Expand All @@ -19,7 +19,7 @@ Or **try itBlog immediately** with **[itBLog](https://yangmufa.com)**.

## Generate a new site

Generate a new itBlog site using the **classic template**.
Generate a new iBlog site using the **classic template**.

The classic template will automatically be added to your project after you run the command:

Expand All @@ -29,7 +29,7 @@ npm init docusaurus@latest my-website classic

You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor.

The command also installs all necessary dependencies you need to run itBlog.
The command also installs all necessary dependencies you need to run iBlog.

## Start your site

Expand All @@ -40,7 +40,7 @@ cd my-website
npm run start
```

The `cd` command changes the directory you're working with. In order to work with your newly created itBlog site, you'll need to navigate the terminal there.
The `cd` command changes the directory you're working with. In order to work with your newly created iBlog site, you'll need to navigate the terminal there.

The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/.

Expand Down
10 changes: 5 additions & 5 deletions docs/intro/net-beans.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ sidebar_position: 1

# Tutorial Intro

Let's discover **itBlog in less than 5 minutes**.
Let's discover **iBlog in less than 5 minutes**.

## Getting Started

Get started by **creating a new site**.

Or **try itBlog immediately** with **[itBLog](https://yangmufa.com)**.
Or **try iBlog immediately** with **[iBlog](https://yangmufa.com)**.

### What you'll need

Expand All @@ -19,7 +19,7 @@ Or **try itBlog immediately** with **[itBLog](https://yangmufa.com)**.

## Generate a new site

Generate a new itBlog site using the **classic template**.
Generate a new iBlog site using the **classic template**.

The classic template will automatically be added to your project after you run the command:

Expand All @@ -29,7 +29,7 @@ npm init docusaurus@latest my-website classic

You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor.

The command also installs all necessary dependencies you need to run itBlog.
The command also installs all necessary dependencies you need to run iBlog.

## Start your site

Expand All @@ -40,7 +40,7 @@ cd my-website
npm run start
```

The `cd` command changes the directory you're working with. In order to work with your newly created itBlog site, you'll need to navigate the terminal there.
The `cd` command changes the directory you're working with. In order to work with your newly created iBlog site, you'll need to navigate the terminal there.

The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/.

Expand Down
2 changes: 1 addition & 1 deletion docs/intro/tutorial-basics/_category_.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
"position": 2,
"link": {
"type": "generated-index",
"description": "5 minutes to learn the most important itBlog concepts."
"description": "5 minutes to learn the most important iBlog concepts."
}
}
12 changes: 6 additions & 6 deletions docs/intro/tutorial-basics/congratulations.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ sidebar_position: 6

# Congratulations!

You have just learned the **basics of itBlog** and made some changes to the **initial template**.
You have just learned the **basics of iBlog** and made some changes to the **initial template**.

itBlog has **much more to offer**!
iBlog has **much more to offer**!

Have **5 more minutes**? Take a look at **[versioning](../tutorial-extras/manage-docs-versions.md)** and **[i18n](../tutorial-extras/translate-your-site.md)**.

Anything **unclear** or **buggy** in this tutorial? [Please report it!](https://github.com/facebook/itBlog/discussions/4610)
Anything **unclear** or **buggy** in this tutorial? [Please report it!](https://github.com/facebook/iBlog/discussions/4610)

## What's next?

- Read the [official documentation](https://yangmufa.com/)
- Modify your site configuration with [`itBlog.config.js`](https://yangmufa.com/docs/api/docusaurus-config)
- Modify your site configuration with [`iBlog.config.js`](https://yangmufa.com/docs/api/docusaurus-config)
- Add navbar and footer items with [`themeConfig`](https://yangmufa.com/docs/api/themes/configuration)
- Add a custom [Design and Layout](https://yangmufa.com/docs/styling-layout)
- Add a [search bar](https://yangmufa.com/docs/search)
- Find inspirations in the [itBlog showcase](https://yangmufa.com/showcase)
- Get involved in the [itBlog Community](https://yangmufa.com/community/support)
- Find inspirations in the [iBlog showcase](https://yangmufa.com/showcase)
- Get involved in the [iBlog Community](https://yangmufa.com/community/support)
6 changes: 3 additions & 3 deletions docs/intro/tutorial-basics/create-a-blog-post.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ sidebar_position: 3

# Create a Blog Post

itBlog creates a **page for each blog post**, but also a **blog index page**, a **tag system**, an **RSS** feed...
iBlog creates a **page for each blog post**, but also a **blog index page**, a **tag system**, an **RSS** feed...

## Create your first Post

Expand All @@ -16,11 +16,11 @@ slug: greetings
title: Greetings!
authors:
- name: Joel Marcey
title: Co-creator of itBlog 1
title: Co-creator of iBlog 1
url: https://github.com/JoelMarcey
image_url: https://github.com/JoelMarcey.png
- name: Sébastien Lorber
title: itBlog maintainer
title: iBlog maintainer
url: https://sebastienlorber.com
image_url: https://github.com/slorber.png
tags: [greetings]
Expand Down
6 changes: 3 additions & 3 deletions docs/intro/tutorial-basics/create-a-document.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ Create a Markdown file at `docs/hello.md`:
```md title="docs/hello.md"
# Hello

This is my **first itBlog document**!
This is my **first iBlog document**!
```

A new document is now available at [http://localhost:3000/docs/hello](http://localhost:3000/docs/hello).

## Configure the Sidebar

itBlog automatically **creates a sidebar** from the `docs` folder.
iBlog automatically **creates a sidebar** from the `docs` folder.

Add metadata to customize the sidebar label and position:

Expand All @@ -36,7 +36,7 @@ sidebar_position: 3

# Hello

This is my **first itBlog document**!
This is my **first iBlog document**!
```

It is also possible to create your sidebar explicitly in `sidebars.js`:
Expand Down
2 changes: 1 addition & 1 deletion docs/intro/tutorial-basics/deploy-your-site.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ sidebar_position: 5

# Deploy your site

itBlog is a **static-site-generator** (also called **[Jamstack](https://jamstack.org/)**).
iBlog is a **static-site-generator** (also called **[Jamstack](https://jamstack.org/)**).

It builds your site as simple **static HTML, JavaScript and CSS files**.

Expand Down
Loading

0 comments on commit bba1f9e

Please sign in to comment.