2025年07月18日
已经好长一段时间没有更新博客了,那是因为最近正在写书,为了写书,已经有2、3个月的周末没有出门了,下面是书的目录,目前只完成了70%的初稿编写(前面9章基本完成),主要是最后两章的项目编码需要大量的时间,目前正在积极编码中.......
写此书的目的,是为了让ASP.NET MVC初学者能够快速上手,熟悉企业中的MVC项目的开发,因为我发现很多MVC书籍看完之后感觉项目中用不怎么到,没什么实用性,个人感觉就是骗钱的(尤其是大学老师写的,一线码农才清楚在一线开发需要什么技能),所以我把工作中用的技术直接写到书中,并尽量保持良好的编码规范和相应的注释,时间允许的情况下,再加入相应的单元测试。
2025年07月18日
通过上一篇深入理解 MVC 的学习,相信大家已经对 MVC 有一些基本了解。
今天,就来为大家讲解 MVC 之间的数据传递问题。
使用 ViewData 传递数据
Model 是 MVC中 表示业务数据的层,View 将从 Controller 获得 Model 中的数据,并进行动态显示。
ViewData 相当于数据字典,包含 Controlle 和 View 之间传递的所有数据,Controller 会在该字典中添加新数据项,View 从字典中读取数据。
2025年07月18日
ASP.NET MVC 中有个 BundleConfig 用于静态资源的打包和压缩,我在使用的过程中遇到一些问题,现在做下总结,并给出具体的解决方案。
// Styles.
bundles.Add(new StyleBundle("~/bundles/styles/site.css").Include("~/static/styles/site.css"));
// Scripts.
bundles.Add(new ScriptBundle("~/bundles/scripts/index.js").Include("~/static/scripts/index.js"));
2025年07月18日
依赖注入(Dependency Injection),是这样一个过程:某客户类只依赖于服务类的一个接口,而不依赖于具体服务类,所以客户类只定义一个注入点。在程序运行过程中,客户类不直接实例化具体服务类实例,而是客户类的运行上下文环境或专门组件负责实例化服务类,然后将其注入到客户类中,保证客户类的正常运行。详细的介绍可以阅读上一篇博文
:http://www.cnblogs.com/dazhuangtage/p/5672190.html
2025年07月18日
v15.1包含了我们最新的MVC扩展——MVC的DevExpress Rich Text Editor。它与WebForms配对,这个扩展为您的下一个MVC应用程序引入了强大的文字处理功能。这个富文本编辑器附带了一整套完整的文本格式选项和丰富的Microsoft Word-inspired功能集,包含:
2025年07月18日
不用任何妥协就能创建触控优先的现代化解决方案。通过ComponentOne Studio ASP.NET MVC版本, 用户能获取快速的轻量级控件来满足用户所有需求,这得益于MVC测试驱动开发以及最新的移动设备和浏览器上的专业化设计。ComponentOne Studio for ASP.NET MVC Edition 2015 v3日前正式发布了!
各种各样的数据可视化和管理控件提供了大数据大背景。图表控件如饼图,仪表盘和曲线图把应用程序从基本层面提升至美观的层面,同时兼具了容易筛选,排序,编辑和自定义功能。
2025年07月18日
许多 ASP.NET 开发人员开始接触 MVC,都认为 MVC 与 ASP.NET 完全没有关系,是一个全新的 Web 开发。
事实上 ASP.NET 是创建 WEB 应用的框架,而 MVC 是一种能够用更好的方法来组织并管理代码的体系,所以可以称之为 ASP.NET MVC。
因此,我们可以将原来的 ASP.NET 称为 ASP.NET Webforms,新的 MVC 称为 ASP.NET MVC