- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 WCF实现REST服务
<br /> REST<br /> 表述性状态转移(Representational State Transfer,REST),不是一种标准,而是一种软件架构风格。<br /> 基于REST的服务与基于SOAP的服务相比,性能、效率和易用性上都更高,而SOAP协议非常的复杂和不透明。REST受到越来越多的Web服务供应商欢迎。目前大部分供应商,如yahoo、google、Amazon等都提供REST风格的服务。<br /> <br /> REST的主要原则是:<br /> 1.网络
2011-04-25 14:16:00 5052
转载 log4net 使用示例|using log4net with asp.net/winform
log4net, 是 apache.org 在 log4j的基础上推出的针对.NET程序的开源的日志组件。log4net目前的最新版本是 1.2.10,log4net支持的日志保存方式,可谓丰富之极,包括:存入SQL SERVER 数据库 存入ACCESS数据库 存入ORACLE数据库 存入DB2数据库 存入SQLLite数据库 生成asp.net 的trace模式的日志 缓存方式的日志 直接输出到控制台屏幕(支持彩色) 存入系统日志 生成单文件日志 生成多文件日志 保存在内存中 利用net send 发送
2011-04-23 18:15:00 1273
转载 Linq to sql 中文教程
近日,利用半天的空闲时间学习了LINQ。Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。 要学好LINQ查询语法,就不得不先理解C# 3.0的一些新特性,下面一一简单介绍。 隐含类型局部变量var age = 26; var
2011-04-19 13:40:00 2046
转载 什么是ER图?
<br /> 实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。 通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。<br /><br /> ER模型最早由Peter Chen于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型。即使对SXL
2011-04-11 15:19:00 26763 2
转载 ASP.NET MVC3 快速入门-第九节 实现编辑、删除与明细信息视图
9.1实现数据的明细信息视图 首先,让我们来看一下如何实现一条数据的明细信息视图。为了更好地体会这一功能,首先我们在前文所述的电影清单视图(Views文件夹下面的Movies文件夹下面的Index.cshtml文件)中删除电影清单中的种类、票价、电影等级字段,使其代码如代码清单9-1中所示。 代码清单9-1 修改后的Index.cshtml文件@model IEnumerable@{ ViewBag.Title = "电影清单";}我的电影清单 @Html.ActionLink("
2011-04-10 16:55:00 5084 6
转载 ASP.NET MVC3 快速入门-第八节 在模型中添加验证规则
本节介绍如何在我们的Movie(电影)模型中添加一些验证规则,同时确认当用户使用我们的应用程序创建或编辑电影信息时将使用这些验证规则对用户输入的信息进行检查。8.1 DRY原则 在ASP.NET MVC中,有一条作为核心的原则,就是DRY(“Don’t Repeat Yourself,中文意思为:不要让开发者重复做同样的事情)原则。ASP.NET MVC提倡让开发者“一处定义、处处可用”。这样可以减少开发者的代码编写量,同时也更加便于代码的维护。 ASP.NET MVC与EF code-fi
2011-04-10 16:48:00 4098 1
转载 ASP.NET MVC3 快速入门-第七节 在Movie(电影)模型与数据表中添加一个字段
在本节中我们将要对我们的模型类进行修改,同时介绍如何在ASP.NET MVC3中根据这些修改来调整我们数据表的结构。7.1在我们的Movie模型中添加一个Rating(电影等级)属性 首先,我们在现存的Movie类中添加一个附加的“Rating”属性。打开Movie.cs文件,在Movie类中添加一个Rating属性,如下所示。public string Rating { get; set; } 现在完整的Movie类的代码如代码清单7-1所示。 代码清单7-1 完整的Movie类的
2011-04-10 16:40:00 6166 9
转载 ASP.NET MVC3 快速入门-第六节 增加一个追加数据的方法和一个追加数据的视图
在本节中我们将要在数据库中追加并保存一些数据。我们将要创建一个表单以及一些表单输入控件,用来输入数据信息。当用户提交表单时将把这些用户输入的信息保存在数据库中。我们可以通过在浏览器中输入“http://localhost:xx/Movies/Create”这个URL地址来访问这个表单。6.1显示追加信息时所用表单 首先,我们需要在我们的MoviesController类中追加一个Create方法,该方法返回一个视图,该视图中包含了用户输入信息时所要用到的表单。public ActionResult
2011-04-10 16:36:00 5195 4
转载 ASP.NET MVC3 快速入门-第五节 从控制器访问模型中的数据
5.1从控制器访问模型中的数据 在本节中,我们将要创建一个新的MoviesController类,并且书写代码来获取数据库中的数据,并通过视图模板来显示在浏览器中。 鼠标右击Controllers文件夹,点击“添加”菜单下的“控制器”菜单项,将会弹出一个“添加控制器”对话框,如图5-1所示。图5-1 添加控制器 在该对话框中将控制其命名为MoviesController,然后点击添加按钮,该对话框被关闭。观察解决方案资源管理器中,Controllers文件夹下增加了一个名为MoviesCo
2011-04-10 16:34:00 7405 6
转载 ASP.NET MVC3 快速入门-第四节 添加一个模型
在本节中我们将追加一些类来管理数据库中的电影。这些类将成为我们的MVC应用程序中的“模型”部分。 我们将使用一个.NET Framework的被称之为“Entity Framework”的数据访问技术来定义这些模型类,并使用这些类来进行操作。Entity Framework(通常被简称为“EF”)支持一个被称之为“code-first”的开发范例。Code-first允许你通过书写一些简单的类来创建模型对象。你可以通过访问这些类的方式来访问数据库,这是一种非常方便快捷的开发模式。4.1 利用NuGet
2011-04-10 16:33:00 8690 4
转载 ASP.NET MVC3 快速入门-第三节 添加一个视图
3.1 添加一个视图 在本节中我们修改HelloWorldController类,以便使用视图来向客户端展示HTML格式的响应结果。我们使用ASP.NET MVC3中新增的Razor视图引擎来创建视图。Razor视图模板文件的后缀名为.cshtml,它提供了一种简洁的方式来创建HTML输出流。Razor视图大大减少了在书写视图模板文件时所需要输入的字符,提供了一个最快捷,最简便的编码方式。 这里,我们在HelloWorldController类的Index方法中添加使用一个视图。在修改前
2011-04-10 16:27:00 9617 2
转载 ASP.NET MVC3 快速入门--第二节 添加一个控制器
MVC的全称为model-view-controller(模型-视图-控制器)。MVC是一种开发应用程序的模式,这个模式已经具有了很好的框架架构,并且十分容易维护。使用MVC开发出来的应用程序一般包括以下几块内容:控制器(Controller):控制器类处理客户端向Web应用程序发出的请求,获取数据,并指定返回给客户端,用来显示处理结果的视图。 模型(Model):模型类代表了应用程序的数据,这些数据通常具有一个数据验证逻辑,用来使得这些数据必须符合业务逻辑。 视图(View):视图类是Web应用程序中用
2011-04-10 16:24:00 7951 10
转载 ASP.NET MVC3 快速入门-第一节 概述
1.1 本教程的学习内容 在本教程中,你将学会如下内容:如何创建一个ASP.NET MVC的工程。如何创建ASP.NET MVC的控制器(controller)与视图(view)。如何使用Entity Framework code-first 范例来创建一个新的数据库。如何获取和显示数据。如何编辑数据并且进行数据的有效性验证。 1.2 创建工程 如果要创建一个ASP.NET MVC3的工程时,首先运行Visual Web Developer 2010 Express(本教程中简称“Visual
2011-04-10 14:37:00 15098 6
转载 SQLSERVER2008安装问题(挂起重新启动会导致安装程序失败 )
<br />这两天想在WIN7下,装sqlserver2008,但是一直装不上。弄了半天,百度了很长时间,终于弄出来了。估计以后大家可能也会遇到,我也加深一下印象,所以记录了下来: <br /> <br />大致出错信息如下: <br /> RebootRequiredCheck 检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。 失败 需要重新启动计算机。必须重新启动计算机才能安装 SQL Server。 <br /> 解决步骤: <br />a 、重启机器,再进行安装
2011-04-10 10:44:00 3464 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人