ASP.NET MVC 入门介绍(下)
接上文,我们来完善验证功能.在System.ComponentModel.DataAnnotations命名空间中,已经有了一些基本的属性类来实现验证功能,只要把这些属性加到Model的字段上就可以了.具体的属性类可以查MSDN,下面给出一个例子: public class Movie
{
[Key,DatabaseGenerated(DatabaseGenera
http://www.cyqdata.cn/cnblogs/article-detail-37071
Asp.net MVC3.0 入门指南 4 模型 Model
添加模型 这一节我们将添加一些类来管理数据库中的电影资料。这些类是 ASP.NET MVC程序的模型部分。 您将使用被称为实体框架(Entity Framework)的.NET框架数据 访问技术去定义、使用这些类。实体框架(通常被称为EF)支持 一种叫做代码优先(Code First)的开发模式。代码优先允许您 通过编写简单的类来创建模型对象。(这些类被称作POCO对象
http://www.cyqdata.cn/cnblogs/article-detail-37031
ASP.NET MVC 入门介绍(上)
参考文章 ASP.NET MVC Overview. 1. MVC模式 MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发
http://www.cyqdata.cn/cnblogs/article-detail-37016
Linux及Arm-Linux程序开发笔记(零基础入门篇)
Linux及Arm-Linux程序开发笔记(零基础入门篇)
作者:一点一滴的Beer http://beer.cnblogs.com/
本文地址:http://www.cnblogs.com/beer/archive/2011/05/05/2037449.html
目录
一、Arm-Linux程序开发平台简要介绍... 3
1.1程序开发所需系统及开发语言... 3
1.2系统平
http://www.cyqdata.cn/cnblogs/article-detail-36969
Asp.net MVC3.0 入门指南 3.2视图 View
改变视图和布局页 首先,您希望改变页面上最上边的标题"My MVC Application"。这些文字对每个 页面来说是相同的。事实上,它在项目只被实现了一次,尽管它出现在每个页面上。 在解决方案资源管理器中定位到/Views/Shared下的_Layout.cshtml文件。这个 文件被称作为布局页,它被共享为所有页面的“外壳”。 //译者注:类似webform中的
http://www.cyqdata.cn/cnblogs/article-detail-36966
Asp.net MVC3.0 入门指南 3.1视图 View
添加一个视图
本节您将继续修改HelloWorldController类,使用视图模板去封装
简洁的HTML响应给客户端。
您将使用ASP.NET MVC 3引入的Razor视图引擎去创建一个视图模板。
基于Razor视图引擎的模板以.cshtml为扩展名,它提供一种非常优雅的
方式使用C#去生成HTML输出。当您编写视图模板时,Razor把您敲击
键盘的次数降低到了最小,coding起来非常快捷
http://www.cyqdata.cn/cnblogs/article-detail-36933
C#操作Sqlite快速入门及相关工具收集
Sqlite不需要安装即可使用。Access还需要安装Office组件。Sqlite是不是那个System.Data.SQLite.DLL临时创建了数据库引擎?1.新建一个WinForm项目,引用System.Data.SQLite.DLL.界面如下1.1 SQLiteConnection.CreateFile(“D:/Data.db3”);这样就可以创建一个数
http://www.cyqdata.cn/cnblogs/article-detail-36822
eXpressApp Framework 之DC技术入门系列(2)DC中的实体关系之一对多关系
在现实世界里面,我们遇到很多种错综复杂的关系,这些关系概括起来主要分为以下几种关系:
一对多关系,多对多关系,一对一关系,这些关系是在关系型数据库应用系统中应用广泛,DC作为一种ORM技术,它又是如何实现的呢?这里的一对一关系很简单,我就不介绍了,重点介绍复杂的一对多和多对多关系的实现,我在上一篇文章中只实现了货品资料这一个实体,作为一个完整的采购系统,还要涉及到采购询价,采购单,采购收货以及供应
http://www.cyqdata.cn/cnblogs/article-detail-36656
eXpressApp Framework 之DC技术入门系列(1)用DC实现现实中的实体
上一篇文章我介绍了DC并引入了官方对DC描述和特性,下面开始,我就来以实际的代码项目来逐步介绍一个用DC实现的采购系统,
首先,我们先用微软IDE工具VS2005/2008/2010来建立一个XAF的应用程序,我这里用vs2010来建立一个xaf的winform桌面应用程序MyPurchaseSystem,如下图:
为了方便组织DC文件,我这里把DC文件统一放入Entities文件
http://www.cyqdata.cn/cnblogs/article-detail-36619
eXpressApp Framework 之DC技术入门系列(1)
好久没有写博客了,一个是工作忙的原因,二一个就是自己这两年的生活方面发生了太多的事情,导致自己没有精力写,最近,随着Devexpress公司的ORM框架工具XAF v20011.1的即将发布,随XAF的一个新的技术----DomainComponent(下文简称DC)也将正式发布.
以前我们用XAF开发实体对象的时候,用的最多的就是Domain Object(下文简称DO),但是,我们在使用的过程
http://www.cyqdata.cn/cnblogs/article-detail-36617
Hadoop入门简介
1. Hadoop简介
2. Hadoop环境建立3. 参考资料
<1>. Hadoop简介
hadoop是apache的开源项目,开发的主要目的是为了构建可靠,可拓展scalable,分布式的系统,hadoop是一系列的子工程的总和,其中包含。
1. hadoop common:为其他项目提供基础设施
2. HDFS:分布式的文件系统
3. MapReduc
http://www.cyqdata.cn/cnblogs/article-detail-36606
JME 3 入门教程 2 – Hello Node
原文链接:http://jmonkeyengine.org/wiki/doku.php/jme3:beginner:hello_node
制作3D游戏时,一开始就得创建好场景和一些对象。把这些对象(玩家、障碍物等)放置在场景当中,移动、放缩、上色,然后加上动画。
本节教程我们将看到一个简单的3D场景。你将会了解到,3D世界是以场景图(scene graph)来描绘的,以及为何rootNode如此重
http://www.cyqdata.cn/cnblogs/article-detail-36589
Nginx模块开发入门
前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%。与Apache相比,Nginx在高并发情况下具有巨大的性能优势。 Nginx属于典型的微内核设计,其内核非常简洁和优雅,同时具有非常高的可扩展性。Nginx最初仅仅主要被用于做反向代理,后来随着HTTP核心的成熟和各种HTTP扩展模
http://www.cyqdata.cn/cnblogs/article-detail-36448
二、CXF 入门示例
又一HelloWorld示例,老套的HelloWorld是入门经典。也是基础和必须掌握的,下面看看HelloWorldWebService,很简单。
需要的jar包如下:
1、 HelloWorldService服务器端代码
package com.hoo.service;
import javax.jws.WebParam;
import javax.jws.W
http://www.cyqdata.cn/cnblogs/article-detail-35811
原生AJAX入门讲解(含实例)
相对于jQuery、YUI以及其他一些类库的AJAX封装,原生JS的AJAX显得那么的尴尬,兼容性不好,要记很多的方法属性,调用不便捷,代码臃肿...但我还是想说,原生JS才是最根本最底层的知识(虽然实际项目中我也是以jQuery AJAX为主,为什么?高效!),求木之长者,必固其根本。
什么是AJAX? 它的优点劣势是什么?
Asynchronous JavaScript and XML(异步J
http://www.cyqdata.cn/cnblogs/article-detail-35798
ALinq 入门学习(八)--ALinq 对Vs2010 的支持
1. ALinq FOR VS2010 简介 之前写过一些关于ALinq 的相关文章,详细请参考如下: ALinq 入门学习(一)--ALinq简介 ALinq 入门学习(二)--DataContext &nbs
http://www.cyqdata.cn/cnblogs/article-detail-32699
FGMap快速入门
今天开始我们的第一课,介绍如何使用FGMap for Flex 来构建一个简单的地图应用。
第一步:下载并解压库文件
下载FGMap的库文件FGMapLib_1_0.swc,下载地址是:http://files.cnblogs.com/liongis/FGMapLib_1_0.rar
1_0表示版本号,还是从1.0开始吧。
第二步:新建 Flex 工程
1.在 Flash Builder4 中,选
http://www.cyqdata.cn/cnblogs/article-detail-32645
《深入浅出数据分析》:深入不够,浅出做的不错。适合技术人员与业务人员作为统计学入门读物来阅读
《深入浅出数据分析》是美国O’REILLY出版社的“深入浅出”系列之一。这个系列的特点是花了不少心思琢磨如何让读者更舒服地阅读、记住书中更多内容,书虽然都比较厚,但是插图非常多。插图与正文经常混在一起,没有明显的界限。读起来确实比较轻松,相对文字多图少的书来说,也确实更容易记住书中的内容。由于图多字少,读起来很快,也能让人感觉比较有成就感。不过这个系列的书都比较
http://www.cyqdata.cn/cnblogs/article-detail-31812
Ext入门学习系列(1-5)总纲,暂7篇
本系列Ext入门学习系列目前写到第五章(年前那段时间闲来无事),后续打算有空了把剩下的补充完整,形成一个系列,也为园子做点贡献,下面是章节目录:
Ext入门学习系列(一)环境配置
Ext入门学习系列(二)弹出窗体
Ext入门学习系列(三)复杂自定义窗体
Ext入门学习系列(四)面板控件
Ext入门学习系列(五)表格控件(1)
&
http://www.cyqdata.cn/cnblogs/article-detail-28611
ADO.NET Entity Framework 之 Code First 快速入门
ADO.NET Entity Framework CTP 5 (以下简称CTP5)已经发布好长时间了。它将是最后一个CTP版本(adonet博客里面是这样说的)。至于最后的归宿, 会不会集成到VS2010 SP1里面去?
本篇博文仅仅介绍快速入门,更多内容您可以访问adonet博客或者等待下文。
在这之前,您首先需要下载CTP5.
下面以最简单的文章和文章类型举例:
首先创建一个解决方案,引用CT
http://www.cyqdata.cn/cnblogs/article-detail-25503