我为什么要搭建一个博客网站?

从LabVIEW到.NET Core:我的编程旅程
从LabVIEW的初次接触,到C#及.NET Core的深入学习,作者分享了其编程生涯的转变与成长。从面向过程到面向对象,再到开源理念的接纳,不仅反映了个人技能的提升,也体现了对编程文化的理解与贡献。

说来话长,长话短说,先简单讲讲职场经历吧~


 

接触Labview

初触编程是初中二年级。编程语言是PASCAL。因痴迷于电脑游戏,故在大学选择了软件工程专业,渐渐地拥有了程序员的身份。

在大学的时候,学习的编程语言是Java和C++,并没有认真学习,导致毕业即失业,找工作的艰辛到是一份软件相关的工作我就满足了。我选择了一家编程语言是Labview的工作,Labview 6.2版本是使用面向过程的思维编程;而我个人在大学里面学习的面向对象的编程思想,恕我愚昧,我表示有点接受无能。感觉当时的主流思想到是各种面向对象,AOP等思想,而我继续在用Labview这种语言,感觉像是在开历史的倒车。结合一些其他原因,最终放弃了这门语言。

接触C#

辞去这份工作之后,寻寻觅觅找工作,花了一个多月吧。当时本想找一份Java相关的工作,但是奈何个人技能水平确实不过关。面试官说你回家参考教程做一个MVC网站出来,一周后远程视频跟我讲一下该网站的大概逻辑就行了。当时我是js都不会写的人,也是折腾了一番才弄出了一个功能超级简单的网站。然后开启了使用这门语言的生涯之旅。因为基础差强人意,所以进公司就是做一些维护类性质的工作。经过这几年的折腾,后来也渐渐地会写了一些需求设计,概要设计,详细设计等,甚至还会写汇报工作类的PPT了。

接触.net core 

.net core面世以来,自然而然,轻而易举地跑通了官方的MVC的例子,初次接触code first也有点让人欣喜雀跃的感觉。开源的理念也让人感觉到了这个语言的生命力,自然想花时间精力和其一起成长。

 


 

职场反思 

回首整个职业生涯中参与过的设计的系统。Microsoft dynamic Crm中缺少一个实体就新增一个实体,实体中少一个字段就新增一个字段。用户,角色,部门,权限各种都已经封装好了,看上去很美好,但是脱离了这个平台,自行设计用户角色权限会怎么样呢?Escm系统中,权限跟角色挂钩,权限也可以跟用户挂钩,看上去会有点混乱的感觉吧。

不接触.Net Core,不了解.Net Core,.Net Core如果不分享,那也不会V1.0,V2.0,V3.0的更新得那么快。

渐渐地形成了自己的12字信条:不接触,不了解;不分享,不成长。

我搭建个人网站的意向多少还是受了一些圈内或圈外的大神的思维影响。比如叶湘勤,张善友,阮一峰等人的资历和专注都是一个标杆。他们在分享的路上都越走越远,为啥我不参与到他们的队伍中来呢?

整个职场生涯中,因为所有经手的系统都不是自己从一开始就接手的,故在思考问题的全局观的这个层面一直都有欠缺,难免会有种管中窥豹的感觉。参考教程搭建.net mvc网站也好,参考教程搭建.net core 网站也好,这些都是皮毛,并不能说深入了解了这门语言。故想通过自己搭建一个功能相对网站的网站来提升自己全面思考问题的能力。

建立一个博客网站,于私可以促进个人考虑问题的能力的提升。于公,可以为.Net Core的生态圈贡献自己的一份力量。

博客开源

该博客网站基于.net core+ueditor+inspinia+pgsql生成

虽说博客网站还处于搭建之中,但是可以告诉大家的一点的是——该网站正式上线以后,一直保持开源。 

主要原因是:

①、搭建一个博客网站,纯属自娱。这部分资源完全处于可以90%的开源的内容内。

②、是系统就会有Bug,只有开放了源码之后,有意见和建议才会有更大的提升空间。

③、既然是开源,有个目标就是致力于其余开发人员可以参考该源码之后可以减少重复的工作量。从小了讲是减少个人疲劳感,从大了讲就是为提供社会生产力。


后记

因这个网站全是业余时间段开发,希望这个网站能在元旦之前跟各位见面。

 

转载于:https://www.cnblogs.com/StoneLiu/p/9751751.html

### 回答1: 搭建博客网站需要以下几步: 1. 选择一个博客平台:常见的博客平台有 Wordpress、Blogger、Weebly 等。 2. 购买域名和空间:如果您选择自己架设博客,您需要购买域名和空间,将博客放在自己的服务器上。 3. 安装并设置博客:安装博客平台的软件,然后按照说明设置。 4. 定制外观:选择一个您喜欢的外观模板,或设计自己的外观模板。 5. 博客:撰您的博客内容,发布在博客上。 6. 推广博客:通过社交媒体等途径推广您的博客,增加读者。 以上是搭建博客网站的大致步骤。如果您没有技术基础,建议选择简单易用的博客平台,如 Blogger 或 Weebly。 ### 回答2: 搭建一个博客网站需要以下步骤: 1. 选择合适的博客平台:有许多博客平台可供选择,如WordPress、Blogger和Wix等。考虑到你的需求和技术水平,选择一个适合你的平台。 2. 注册域名和购买主机:选择一个相关的域名并注册,然后购买一个合适的主机空间来存储你的网站文件和数据库。 3. 安装博客平台:进入主机控制面板,找到一键安装程序(如Softaculous)并选择你想要安装的博客平台。填必要的信息,如博客名称、管理员用户名和密码等。 4. 设计网站外观:根据你的主题和喜好,选择一个适合的博客主题,并对其进行个性化设计。可以上传自定义的标识、调整布局和颜色等。 5. 添加功能插件:博客平台通常有许多插件可供选择,用于增加博客的功能和易用性,如社交媒体分享按钮、评论系统和SEO优化插件等。 6. 编和发布内容:开始创建你的第一篇博文,并逐渐添加更多内容。确保内容有足够的质量和吸引力,可以吸引更多读者。 7. 优化SEO:学习并应用基本的搜索引擎优化技术,包括使用合适的关键词、优化网站结构和图片标签等,以提高你的博客在搜索结果中的排名。 8. 推广你的博客:使用不同的渠道来推广你的博客,如社交媒体、订阅服务和互联网论坛。与其他博客主交流并互相支持也是一个好方法。 9. 维护和更新:定期检查你的博客,确保它的稳定性和安全性。同时,与读者互动并根据他们的反馈来改进和更新你的博客。 希望这些建议能够帮助你成功搭建博客网站并获得更多的读者和关注。记住,持续努力和热情是取得成功的关键! ### 回答3: 搭建一个博客网站可以分为以下几个步骤: 1. 首先,选择一个适合的博客平台。有很多不同的选择,比如WordPress、Blogger和Wix等等。了解不同平台的特点和功能,并选择适合自己需求的平台。 2. 注册一个域名。域名是你的网站地址,选择一个简洁、易记的域名,并确保它与你的博客主题相关。你可以通过注册网站或者托管公司购买域名。 3. 选择一个合适的主题。博客主题影响着你网站的外观和功能。选择一个符合你的风格和目标的主题,并根据需要进行自定义调整。 4. 作和发布内容。一个博客网站的核心是内容。下你感兴趣的主题,并用易于理解和吸引人的方式展示。在作过程中要注意文风、语法和错误检查,以提高文章质量。 5. 添加插件和小工具。根据需要,你可以选择安装一些插件或小工具来增强你的博客功能。比如社交媒体分享按钮、评论系统、网站访问统计等。 6. 优化SEO。搜索引擎优化(SEO)是提高博客流量和排名的重要策略。优化你的博客网站的关键词、标题和描述,使用合适的标签和目录,以提高网站在搜索引擎中的可见性。 7. 宣传你的博客。在社交媒体和其他在线平台上宣传你的博客,与其他博主互动和合作,增加你的读者群体。 8. 监控和改进。使用分析工具来追踪你博客的访问量、用户行为等数据。根据数据结果,不断改进你的博客内容和用户体验,提高网站的成功指数。 以上是搭建一个博客网站的基本步骤。根据自己的需求和创意,你可以对每个步骤进行进一步的个性化设计和调整。祝你成功创建一个精彩的博客网站
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值