文章分类 - .Net
摘要:SerialPort(): //属性 .BaudRate;获取或设置波特率 .BytesToRead;得到 接收到数据的字节数 .BytesToWrites;得到送往串口的字节数 .DataBits;获取或设置数据位 .IsOpen;获取一个值,判断串口是否打开 .Pariy;获取或设置校验位 .P
阅读全文
摘要:http://blog.csdn.net/wuyazhe/article/category/695097
阅读全文
摘要:一、Unity3D平台简介 Unity是由Unity Technologies开发的一个让轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows Phone 8和Android平台。也可以利用Unity web player插.
阅读全文
摘要:一、概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。 WCF的最终目标是通过进程或不同的系统、通过本地网络或是通过Internet收发客户和服务之间的消息。 WCF合并了Web服务、.net Remoting、消息队列和Enterprise Services的功能并集成在Visual Studio中。 WCF专门用于面向服务开发。 WCF的三大核心是ABC 也就是A代表Address-wher...
阅读全文
摘要:win7中自带的IIS7.5没有集成asp.net4.0所以导致.NetFramework 无法识别WCF配置文件中的节点导致一直报错!解决方案就是让IIS集成asp.net4.0就可以了操作不走如下:1.进入C:\Windows\System32找到cmd.exe,右键“以管理员身份运行”,然后在控制台输入:cdC:\Windows\Microsoft.NET\Framework\v4.0.30319切换到该目录2.然后输入:aspnet_regiis.exe–i,就会看到正在注册,以及注册成功的提示信息。3.在IIS应用程序池中把对应的项目,把.net framework版本改成项目对应的
阅读全文
摘要:自从五一写了三篇关于iBatis.Net的post后,一直都没有更新相关的文章的。一方面是因为自己的能力有限,不够自信,那三篇连发表在首页的信心都没有。另一方面是因为最近确实很忙,工作上的事情就可以让我忙得晕头转向的,实在没有时间抽空来写Blog了。但想想,忙只是一个借口,看到Dflying Chen在这两个月在CnBlogs所取得的成就就让我惭愧不已,本身自己水平就不能与人家相提并论,却总是拿“忙”来挡箭牌,实在是不该啊。酒话过后,进入本次的主题,我们将来讨论一下在iBatis中非常重要的一个内容,在我个人看来,能否真正用好iBatis的一个关键,这就是ResultMap。字面上理解,它就是
阅读全文
摘要:本节你将为Movie类型增加逻辑验证,以确保任何用户试图使用该应用程序创建或编辑影片时执行验证规则。DRY(干爽)ASP.NET MVC的核心原则之一是干爽(“不要自己重复”)。ASP.NET MVC鼓励您只指定一次功能或行为,然后在应用程序中到处使用。这种做法减少了需要编写的代码量,使你的代码编写不容易出错,且更容易维护。ASP.NET MVC和Entity Framework代码先行为验证提供支持,是干爽原则应用的一个很好的例子。在一个模型的类中以声明方式指定验证规则,在整个应用程序中执行验证规则。让我们来看看如何在电影应用程序中利用验证支持。向Movie模型中添加验证规则首先向Movie
阅读全文
摘要:在这部分的教程中,您将查看自动生成的Detail方法和Delete方法。打开Movie控制器,查看Detail方法 public ActionResult Details(int id = 0) { Movie movie = db.Movies.Find(id); if (movie == null) { return HttpNotFound(); } return View(movie); }代码先行(Cod...
阅读全文
摘要:在本节中,您将使用实体框架代码先行迁移功能对模型类进行修改,并使修改应用到数据库中。默认情况下,当您使用实体框架代码先行自动创建一个数据库,像你在本教程前面做的那样,代码首先添加一张表到数据库中,以帮助跟踪数据库架构是否是同步的模型类是产生的。如果它们不同步,实体框架抛出一个错误。这使得它更容易在早期开发时跟踪发现问题,否则,你可能在运行时发现隐晦错误。为模型修改建立代码先行迁移如果您使用的是Visual Studio 2012,在“解决方案资源管理器”中双击Movies.mdf的文件,打开数据库工具。Visual Studio Express for Web将显示“数据库资源管理器,Visu
阅读全文
摘要:译者注:本节内容实际上是原英文教程第六节的后半部分,因感觉第六节内容较长,本部分内容与上节标题(添加Edit方法和视图)无关,在项目开发中搜索功能既常见又常用,在此拿出来作为单独章节。本节课程中,你将添加一个SearchIndex 方法,使你可以通过片名来搜索影片。 /Movies/SearchIndex地址将可用。该请求将显示一个包含用户可以输入的input元素的表单来查找影片。当用户提交表单后,该方法将得到用户提交的搜索值并用于搜索数据库。首先在现有的MoviesController类中增加一个SearchIndex方法。该方法将返回包含Html表单的视图。以下为代码: pu...
阅读全文
摘要:在这一节中,你将新创建一个新的 MoviesController类,并编写代码,实现获取影片数据和使用视图模板在浏览器中展现影片数据的功能。在进行下步之前,点击“生成应用程序“对应用程序进行编译。右键单击Controllers文件夹,新建一个名为“MoviesController ”的控制器。在创建窗口各选项如下图所示点击添加,将创建以下文件和文件夹:项目的 Controllers 文件夹下新增MoviesController.cs文件项目的Views文件夹下新增Movies文件夹在Views/Movies文件夹下创建了Create.cshtml, Delete.cshtml, Details
阅读全文
摘要:在这节课程中,你将查看为影片控制器生成的方法和视图。运行程序,在浏览器中访问/Movies。鼠标悬停在影片列表某条记录的Edit链接上方,会看到链接类似于http://localhost:5279/Movies/Edit/1。Edit的链接是由Views\Movies\Index.cshtml文件中的Html.ActionLink方法生成的,如下所示:@Html.ActionLink("Edit", "Edit", new { id=item.ID })Html对象是System.Web.Mvc.WebViewPage基类暴露出来的一个属性,作为助手来使
阅读全文
摘要:在这一节中,你将添加用于管理数据库中电影的类。这些类是ASP.NET MVC应用程序的模型部分。你将使用.NET Framework框架下的实体框架(Entity Framework)数据访问技术,与模型类协同工作。实体框架(常简称为EF)支持一种称之为编码先行(Code First)的开发模式。编码先行使你通过编写简单的类(简称为POCO类,全称为"plain-old CLR objects."),来创建模型对象。你可以使用类实时创建数据库,使这个开发流程干净和快速。添加模型类在解决方案资源管理器中,右键单击Models文件夹,选择“添加”,然后选择“类”,输入类名“Mo
阅读全文
摘要:在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML的过程。您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流畅的编码工作流程。当前在控制器类中的Index方法返回了一个硬编码的字符串。更改Index方法返回一个View对象,如下面的示例代码: public ActionResu
阅读全文
摘要:MVC概念MVC的含义是 “模型-视图-控制器”。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:·Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。·Views: 应用程序动态生成 HTML所使用的模板文件。·Controllers: 处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。本系列教程,我们将覆盖所有这些概念,并告诉您如何使用它们来构建应用程序。添加控制器让我们开始创建一个控制器类。在解决方案资源管理器里,右键点击“Controllers”,选择“新建”-》“控制器……”
阅读全文
摘要:本教程将为您讲解使用微软的Visual Studio 2012来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。本示例将构建什么样的应用程序?您将实现一个简单的电影管理应用程序,此程序将从数据库中选取记录展示列表,支持查询和查看,实现电影记录的创建、 删除和编辑功能。所有的用户数据输入场景都包含了数据验证逻辑,以确保存储在数据库中的数据都是正确的。预览图如下:译者注:上图中的界面经过进一步的汉化处理,而并非默认的英文显示。下面进入正题。运行vs2012,新建项目,从已安装的项目模板中选择 c#-》web-》ASP.NET MVC 4 Web应用程序。命名您的工程为"
阅读全文
摘要:IBatis.net官方下载地址:http://www.mybatis.org/IBatis.net作用是把数据库查询与对象的属性间建立映射关系。但它并不是一个实体关系映射工具,仅用于帮助程序人员建立实体和SQL语句或者存储过程间的映射。因此只能叫半自动OR/M工具。IBatis.net的配置:一、引用几个DLL,注意在数据层引用即可。单独使用映射的情况下,只需要引用IBatisNet.DataMapper.dll就可以了其中IBatisNet.Common.dll和Castle.DynamicProxy.dll是必须的COMMON是我自己的,不用管它IBatisNet.DataAccess.
阅读全文
摘要:请看VVR:http://www.cnblogs.com/cyq1162/archive/2006/11/16/562690.html在需要权限验证的目录新建一个web.config,设置权限即可
阅读全文
摘要:1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。 这就是“一张原始单证对应多个实体”的典型例子。2. 主键与外键 一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主...
阅读全文

浙公网安备 33010602011771号