ASP.NET MVC5 网站开发实践 - 开篇

偶然看到这样一篇文章《求知成瘾,却无作品》,看完有一种被老师点名却回答不上问题的难受感,自己现在的状态正是那样:关注和学习的东西太多太杂,却没有什么像样的作品出来。用文章中的话:当求知占用作品创作的精力,当用求知去填补作品创作的寂寞,原本的作品创作驱动求知变成了求知成瘾逃离作品创作。突然犹如芒刺在背,内心沉默...

全文如下:

激励是人学习的关键因素。可当知识本身成为求知的激励,你已求知成瘾,进入了好学的骗局。
求知瘾者的诞生
求知欲似乎是人们的本能,尤其「好学」这个词被定义成天生的褒义之后,他人习惯性地会对好学的人大加赞赏,好学者亦会视自己强烈的求知欲弥足珍贵。当一些好学者碰到金融,科技,人文,社会这些「靓丽」的词汇时,依靠从小的信条『知识就是力量』判断:海纳百川,学了没错。于是,伴随着知识和见识增长带来的优越感和满足感,好学者充分利用时间涉更广的猎,读更多的书,翻更丰富的杂志。兴趣虽多,终得确定职业方向,但是对这些好学者而言,选择一个领域,就会「喜欢」这个领域的一切,但非不排斥的东西,便来者不拒。 「只接受什么信息」对他们来说没有概念,他们只有「只不接受什么东西」,他们认为这是在拓展知识和见识。选择了一个领域之后,他们依然没有放松对其他领域的关注,他们琢磨的是『那些大牛看上去就是什么都懂,对什么问题都有见识,我更应求知好学,集思广益了』,于是,听到大家之言便如获至宝,长期泡各种公开课,罗辑思维,晓说,看各种长知识长见识的视频节目,他们总是认为自己发现了一个又一个好的东西。至此,一个好学者依据知识和见识增长带来的优越感和满足感以及好学本身的自我激励作用进化成了「求知瘾者」。

求知瘾者的特点之「能思考,欠全面」
求知瘾者特点之一就是:能就一个主题提出很多问题,却不能系统地提出一系列问题;能回答一个领域的很多问题,却不能前呼后应地回答一系列问题。这是典型的能思考,欠全面。这样的人给出的问题的答案也常是一种虚假的深刻。

求知瘾者的特点之「擅洞察远端事物的变化,却不善捕捉身边细腻的情感」
求知瘾者的另一个特点就是:喜欢观浪潮之巅,能感知领域格局的风云突变,偏爱高屋建瓴。因为求知瘾者所接受的知识多来源于书,别人的言论,网上的文字,无暇将生活本身当老师,生活可能会遇到各种问题,并不灵光。

求知瘾者的特点之「有见识,无作品」
求知瘾者的最悲哀的一个特点就是:因为求知成瘾而知识储备尚可,因为求知成瘾而见识不俗,因为求知成瘾而鲜有作品。当知识本身成为求知的激励,当知识激励给与了求知瘾者足够的满足感,作品创作成了求知瘾者无法触碰的禁地。作品难创,知识易得,当求知占用作品创作的精力,当用求知去填补作品创作的寂寞,原本的作品创作驱动求知变成了求知成瘾逃离作品创作。

「罗辑思维」与求知成瘾
在我写下这篇文章时,「罗辑思维」已是办的最好的自媒体之一,天天坚持产出高质量内容,并且已经形成了自己的罗辑思维社区。新颖的切入点,有趣的观察角度,与众不同的思维方式。或开启心智,或传播知识,或颠覆三观,或答疑解惑,它总能为你带去一样。用罗胖自己的话说:『既不是心灵鸡汤,也不是知识短文。和大家的兴趣捉迷藏,和自己知识较劲,力图给大家讲一些自己知识边缘以外的东西。』罗胖的目标是和社区人群一起成长。知识,见识,成长,非心灵鸡汤式的,足以俘获很多人的心肝。

可是对于求知成瘾者而言,这只不过是又一个「知识」获取平台,由罗胖提供而已。在这里,求知成瘾者如愿以偿地获得了更多问题的答案,更多事物的看法,更多的社会杂谈。

作为一个新媒体,「罗辑思维」做着出色的探索和有益的事;作为立足未稳的年轻人,求知瘾者却把自己生活中的主要角色定义为一个求知的听众。没有那么多的解惑诉求,却天天被解惑;不需要每天一点新视野,却天天去吃视野快餐。有人也许会说这只是占用每天的几分钟时间而已,权当消遣亦无妨。可惜这只是求知瘾者盲目求知的一个缩影,求知瘾者还会抽出更多的「消遣」时间去求知,越发地没有时间和精力在某个方向去做深入的研究,更没有什么能力去创作作品。罗胖的作品往大了说有创办的「罗辑思维」,往小了说有他对媒体和互联网的一些研究成果;求知瘾者有什么呢?

不一定要那么大众,那么出彩,那种形式,才算作品。不同的人,不同的阶段对作品都有着不同的定义。作品也有拿的出手的和拿不出手的之分。但如果你对「作品」完全没有了创作欲望或决心又碰巧是个好学的人,那么我说的求知瘾者可能就是你。

多说一句
就像我在自己写的《穷的只剩逻辑的穷逼》中直接标明自己是较严重的「逻辑瘾者」,本文中的「求知瘾者」依然是在写自己。这些瘾不是什么好事,戒掉最好!

然后不禁问自己,时间哪儿去了,有何成效?

每天的时间真的很不经用,关注的太多,精力分散,到头什么都不是。必须要好好的梳理和思考一下,找到重点找到自己!互联网带来了很多的冲击,其中之一就想信息爆炸,我们的行为习惯也渐渐的被影响被改变。但是,越是在这样的洪流中我们越要认识到自己,很多时候还是需要回归原始,勿忘初心。不然就会变的浮躁而被动。当你的眼前是一座山,你的直觉还有可能是翻越它,但当你眼前是眼花缭乱的世界,你却不知道往哪儿走了。这里就用周金根的敏捷个人给自己总结:认识自我,管理自我,找到快乐、高效、平衡的生活。

以前一直在用MVC4写个网站开发的demo,由于刚开始学所有的代码都写在一个项目中,越写越混乱,到后来有些代码自己都理不清了。在网上看了别人写的Bootstrap的页面,顿时觉得高端大气上档次,在公司电脑上马上安装了Visual Studio 2013,幸好MVC4到MVC5变化不大,学习最好的方法就做出一个项目来,这次准备用MVC5给公司设计一个高端大气网站。,希望这次能有提高,希望这次能写完吧!

一、开发环境

1、开发环境: Visual Studio 2013

2、数据库:Sql Server 2012

3、代码管理:TFS(微软免费提供的)

二、使用的技术

前4项为创建项目的默认添加的,对Easyui这个是否使用我一直没想好,有时候觉得作为网站项目,非管理软件能不用还是尽可能不用吧。

说下mvc5吧,看介绍mvc5跟MVC4变化不大。

1、One ASP.NET。这个是asp.net的新特性,不应是MVC的,大致意思是可以把Web Forms,MVC,Web API等糅合在一个项目中,mvc中可以添加webforms的东西,可以添加api,其他项目也如此。

2、ASP.NET Identity。全新的会员身分系统(membership),一个是基于OWIN,另一个是使用Entity Framework Code First來管理,可以自己扩展用户字段等。

3、Bootstrap。做界面的好咚咚。

时间: 2024-10-07 15:01:32

ASP.NET MVC5 网站开发实践 - 开篇的相关文章

ASP.NET MVC5 网站开发实践(二) Member区域 - 添加文章

转自:http://www.cnblogs.com/mzwhj/p/3592895.html 上次把架构做好了,这次做添加文章.添加文章涉及附件的上传管理及富文本编辑器的使用,早添加文章时一并实现. 要点: 富文本编辑器采用KindEditor.功能很强大,国人开发,LGPL开源,自己人的好东西没有理由不支持. 附件的上传同样基于KindEditor实现,可以上传图片,flash,影音,文件等. 目录 ASP.NET MVC5 网站开发实践 - 概述 ASP.NET MVC5 网站开发实践(一)

MVC5 网站开发实践 1、建立项目

目录 MVC5 网站开发实践 概述 一.建立项目 1.建立团队项目 在办公室和家里使用不同的电脑,为了方便代码的共享将项目建立为团队项目. 如图打开vs2013→新建→团队项目(图1),会自动打开Visual Studio Online页面(图2),输入微软通行证登录(没有账号去注册一个,免费),跳转到图3界面. 在图3界面输入项目名称和描述,点击Creatr project等待项目创建完成,完成后跳转到图4界面. 在图4中点击Open in Visual Studio,自动启动 vs,并显示团

MVC5 网站开发实践 2.2、管理员身份验证

上次完成了管理员的登录,这次要解决对管理员登录后的验证,采用AuthorizeAttribute属性的方式.之前还要解决几个问题,然后才重写验证类,最后稍微改一下界面. 目录 MVC5 网站开发实践  概述 MVC5 网站开发实践  1.建立项目 MVC5 网站开发实践  2.后台管理 MVC5 网站开发实践  2.1.管理员登陆 一.解决问题Home控制器错误提示 @泰德  在评论中说浏览器中打开存在以下错误.这是因为项目中存在多个Home控制器,但系统不清楚你要访问的是哪个控制器的内容,因此

MVC5 网站开发实践 2.1、管理员登陆

目录 MVC5 网站开发实践  概述 MVC5 网站开发实践  1.建立项目 MVC5 网站开发实践  2.后台管理   1. 创建SHA256加密方法. 在Data项目中添加文件夹[Security],在文件夹中添加类 [Encryption],在类中写一个SHA256加密方法. using System; using System.Security.Cryptography; using System.Text; namespace Ninesky.Data.Security { /// <

MVC5 网站开发实践 2、后台管理

目录 MVC5 网站开发实践 概述 MVC5 网站开发实践 1.建立项目   从这一部分开始做后台管理,首先是基本框架的 一.Data项目 1.项目添加EntityFramework引用 在Data项目的引用上右键-> 管理NuGet程序包. 在弹出的窗口中选择 EntityFramework 安装 2.添加排序枚举 在Data项目上点右键新建文件夹Type.在文件夹内添加类[OrderType],代码如下 //创建2014.12.8 namespace Data.Types { /// <s

MVC5 网站开发实践 概述

用MVC网站的博客这是第三次写了,前两次都没写完. 第一次是用MVC4写的,整个一个项目很多代码混在一起非常不清晰,加上后来mvc5发布了,所以进行了第一次重写,这次把内容分了7个项目,设想了很多功能,后来Q群里很多朋友们提意见,认为项目分的太多了,做网站都不会这么所,摊子也铺的太大了,加上工作外调一年,反正最终是没写完,现在想来第三次写这么个东西了感到汗颜啊! 这次的目标定的是做一个非常简单的小网站,项目分的少一点,摊子铺的小一点,督促自己尽快完成. 以下是计划: 一.目标 简单小型的网站 二

ASP.NET MVC 网站开发总结(三) ——图片截图上传

本着简洁直接,我们就直奔主题吧,这里需要使用到一个网页在线截图插件imgareaselect(请自行下载). 前台页面: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="css/imgareaselect-default.css" /> </head> <

MVC5 网站开发之七 用户功能 1、角色的后台管理

角色是网站中都有的一个功能,用来区分用户的类型.划分用户的权限,这次实现角色列表浏览.角色添加.角色修改和角色删除. 目录 奔跑吧,代码小哥! MVC5网站开发之一 总体概述 MVC5 网站开发之二 创建项目 MVC5 网站开发之三 数据存储层功能实现 MVC5 网站开发之四 业务逻辑层的架构和基本功能 MVC5 网站开发之五 展示层架构 MVC5 网站开发之六 管理员 1.登录.验证和注销 MVC5 网站开发之六 管理员 2.添加.删除.重置密码.修改密码.列表浏览 MVC5 网站开发之七 用

MVC5 网站开发之八 栏目功能 添加、修改和删除

本次实现栏目的浏览.添加.修改和删除. 栏目一共有三种类型. 常规栏目-可以添加子栏目,也可以添加内容模型.当不选择内容模型时,不能添加内容. 单页栏目-栏目只有一个页面,可以设置视图. 链接栏目-栏目为一个链接,点击后转到相应链接. 在视图中原本栏目的树形显示插件使用Bootstrap TreeView 1.2.0(MVC5 网站开发之六 管理员 2.添加.删除.重置密码.修改密码.列表浏览),后来使用中发现zTree使用起来更习惯,所以更换成zTree了. 目录 MVC5网站开发之一 总体概