自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (14)
  • 收藏
  • 关注

原创 Linux编译gcc 11和binutils

Linux编译gcc 11和binutils

2022-05-04 21:57:55 4123 1

一步一步学ASP.NET MVC1.0

创建 MVC Web Application ........................................................................................................................... 4 检查NerdDinner 项目的目录结构 ..................................................................................................... 5 运行NerdDinner 应用程序 ................................................................................................................. 8 测试NerdDinner 应用程序 ............................................................................................................... 10 创建数据库 ................................................................................................................................................. 10 设置表之间的外键关系 ..................................................................................................................... 12 增加数据到 Dinners数据表 ............................................................................................................... 13 创建 Model模型 ......................................................................................................................................... 13 LINQ to SQL .......................................................................................................................................... 14 控制器和视图(Controllers and Views) .................................................................................................. 25 添加 DinnersController 控制器 .......................................................................................................... 25 理解 ASP.NET MVC Routing ................................................................................................................. 27 在 DinnersController控制器中使用 DinnerRepository ..................................................................... 29 控制器 Controller 使用视图 Views .................................................................................................... 30 实现NotFound视图模板 ................................................................................................................... 31 实现 Details视图模板 ........................................................................................................................ 33 实现 Index视图模板 .......................................................................................................................... 38 命名规范和\Views目录结构 ............................................................................................................. 42 创建、更新、删除记录 ............................................................................................................................. 44 实现HTTP-GET 编辑 Action方法 ...................................................................................................... 45 Html.BeginForm() 和 Html.TextBox() HTML辅助方法 ..................................................................... 49 实现HTTP-POST 的Edit Action方法 ................................................................................................. 50 获取表单提交的值 ............................................................................................................................. 51 处理编辑异常 ..................................................................................................................................... 53 理解 ModelState 和验证 HTML 辅助方法 ........................................................................................ 54 Html 辅助方法和 ModelState 集成................................................................................................... 55 完成Edit Action方法的实现 .............................................................................................................. 57 实现HTTP-GET 的Create Action方法 ............................................................................................... 58 实现HTTP-POST 的Create Action 方法 ............................................................................................ 61 实现HTTP-GET 的 Delete Action方法 ............................................................................................... 63 实现HTTP-POST Delete Action方法 .................................................................................................. 65 模型绑定的安全性 ..................................................................................................................................... 66 基于用途来锁定绑定 ......................................................................................................................... 67 基于类型来锁定绑定 ......................................................................................................................... 67 CRUD封装 ........................................................................................................................................... 68 ViewData和ViewModel ............................................................................................................................. 70 从 Controller 传递数据到 View视图模板 ......................................................................................... 71 使用 ViewData 字典 ........................................................................................................................... 71 使用 ViewModel模式 ......................................................................................................................... 73 定制 ViewModel类(Custom-shaped ViewModel Classes) ............................................................ 76 Partials和 Master页面 ............................................................................................................................... 76 使用 Partial 视图模板 ........................................................................................................................ 76 使用 Partial 视图模板简化代码 ........................................................................................................ 79 ASP.NET MVC Framework Step by Step中文版 http://www.agiledon.com 制作; 本中文版来源于 http://blog.entlib.com/entlibforum/Default.aspx; AgileDon修订排版 Master 页面 ........................................................................................................................................ 80 分页 ..................................................................................................................................................... 84 认证和授权 ................................................................................................................................................. 91 理解认证和授权 ................................................................................................................................. 91 Forms Authentication 和 AccountController ....................................................................................... 91 使用[Authorize]过滤器对/Dinners/Create 授权 ................................................................................ 94 创建 Dinners时,使用 User.Identity.Name 属性 ............................................................................. 95 在编辑 Dinners记录时,使用 User.Identity.Name 属性 ................................................................. 96 显示/隐藏编辑和删除链接 ................................................................................................................ 98 AJAX实现RSVP响应 .................................................................................................................................. 99 显示用户是否已经回复了 ................................................................................................................. 99 实现 Register Action方法 ................................................................................................................. 101 使用 AJAX调用 Register Action方法 ............................................................................................... 101 添加 jQuery动画 .............................................................................................................................. 103 简化-重构RSVP Partial视图 ............................................................................................................ 105 集成 AJAX地图 ......................................................................................................................................... 106 创建 Map Partial 视图 ..................................................................................................................... 106 创建一个 Map.js 工具类库 ............................................................................................................. 107 集成地图到创建和编辑表单 ........................................................................................................... 109 集成地图到 Details视图 .................................................................................................................. 113 在数据库和仓储中实现位置搜索 ................................................................................................... 114 实现基于 JSON 的AJAX搜索 Action方法 ....................................................................................... 118 使用 jQuery调用基于JSON 的AJAX方法 ...................................................................................... 119 单元测试 ................................................................................................................................................... 122 为什么需要单元测试? ................................................................................................................... 122 NerdDinner.Tests 项目 ...................................................................................................................... 122 为 Dinner 模型类创建单元测试 ...................................................................................................... 124 运行测试 ........................................................................................................................................... 127 创建 DinnersController 单元测试 ................................................................................................... 127 依赖注入(Dependency Injection) ........................................................................................................ 129 提取 IDinnerRepository 接口 ............................................................................................................ 129 更新 DinnersController 支持构造器注入 ......................................................................................... 131 创建 FakeDinnerRepository 类 ........................................................................................................ 131 在单元测试中使用 FakeDinnerRepository ....................................................................................... 134 创建Edit Action方法的单元测试 .................................................................................................... 136 模仿 User.Identity.Name属性 .......................................................................................................... 137 测试 UpdateModel() ......................................................................................................................... 139 单元测试总结 ................................................................................................................................... 141 NerdDinner 范例程序总结 ....................................................................................................................... 142

2010-07-05

《Linux下C编程》

Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程Linux下C编程

2011-06-06

ASP函数大全(很全面)

ASP函数大全 ASP函数大全 1.函数array()  功能:创建一个数组变量  格式:array(list)  参数:list 为数组变量中的每个数值列,中间用逗号间隔  例子:  <% i = array ("1","2","3") %>  结果: i 被赋予为数组  2.函数Cint()  功能:将一表达式/其它类型的变量转换成整数类型(int)  格式:Cint(expression)  参数:expression 是任何有效的表达式/其它类型的变量  例子:  <%  f = "234"  response.write cINT(f) + 2  %>  结果: 236 

2010-07-05

C++实训教程pdf

C++实训教程 很好的书! 第一章 选择最方便的开发工具 第二章 C++基础 第三章 面向对象程序设计实训 第四章 设计技术 第五章 类的设计和使用 第六章 深入介绍程序设计技术 第七章 流的应用 第八章 调试手段与调试方法 第九章 用Visual C++设计Windows程序入门

2011-01-08

JavaScript 权威指南(第四版)

JavaScript 权威指南(第四版) 经典中的经典!!! 第一部分是概述。 第二部分(2-11章)为javascript语法(2-9章),和正则表达式(10章),javascript其它主题(11章)。 第三部分为客户端的javascript,这包括DOM文档对象模型等。 第22章是在javascript中使用java

2009-12-09

javascript 王者归来.pdf

javascript js 网页制作 网站 web 王者 归来 pdf

2009-08-20

《XML官方指南中文版》

《XML官方指南中文版》(chm) 一部完整的XML中文指南手册

2009-12-08

深入java虚拟机(第二版)

Java体系结构包括Java语言、Java API、Java class文件、Java虚拟机四个部分。Java设计的初衷在于实现网络化应用,想避开Microsoft和Intel在桌面领域的统治地位,转而主要应用于嵌入式设备和消费类电器设备,只是没想到现在桌面应用和Web应用反而成了其最火的地方。为了实现其最初设定的目标,即便于网络化应用,Java的设计着重考虑了三个方面:平台无关性、安全性和网络移动性。

2011-06-04

struts2权威指南完整版

书名:Struts 2权威指南(电子书) 格式:PDF 出版社:电子工业出版社 作者:李刚 目 录 第1章 Struts 2概述 1 第2章 Struts 2下的HelloWorld 23 第3章 Struts 2基础 50 第4章 深入Struts 2 87 第5章 Struts 2的类型转换 142 第6章 文件的上传和下载 174 第7章 Struts 2的拦截器 207 第8章 Struts 2的输入校验 242 第9章 Struts 2的国际化 286 第10章 Struts 2的标签库 309 第11章 Struts 2的Ajax支持 367 第12章 使用FreeMarker充当表现层 416 第13章 整合Spring 449 第14章 整合JSF 471 第15章 整合SiteMesh 497 第16章 整合JasperReports 517 第17章 整合JFreeChart 552 第18章 整合Struts 1 574 第19章 整合Hibernate 590 第20章 注册登录系统 615 第21章 电子拍卖系统 647

2011-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除