AgileEAS.NET 快速平台之ORM体系的改进与ORM的新成员
闲话不说了,接着前面的文章继续向大家汇报AgileEAS.NET 4.0本次重构的内容,AgileEAS.NET ORM体系的完善:本次重构调整了原有ORM的技术体系,并增加了新的Orm设计,同步兼容和支持原有Orm体系,原有的程序代码不经任务改变即可运行在新的平台之上。
有
http://www.cyqdata.cn/cnblogs/article-detail-37011
解读JavaScript代码 var ie = !-[1,]
var ie = !-[1,];
这句代码在IE9之前曾被称为世界上最短的IE判定代码。代码虽短但确包含了不少javascript基础知识在里面。在这个例子中代码执行时会先调用数组的toString()方法 ,执行[1,].toString()在IE6,7,8中将会得到“1,”。然后表达式就变为!-“1
http://www.cyqdata.cn/cnblogs/article-detail-37009
在ASP.NET MVC3 中利用JSONP跨域登录WEB系统(加强版)
本文为 在ASP.NET MVC3 中利用JSONP跨域登录WEB系统 这篇文章的改进版。在上文中首先感谢园友们的热心讨论。本文将对跨域登录进行一改进,改进内容如下:
跨域登录后不同系统之间的cookie管理。
主系统注销登录后子系统同步注销。
&
http://www.cyqdata.cn/cnblogs/article-detail-37003
使用Flash Cookie技术在客户端永久保存HTTP Cookie
前言:
在我负责的一个项目中,为了实现一个特殊的需求,要求在客户端的Cookie中长久保存一份数据,但是我们知道在客户端Cookie里保存数据是不稳
定的,因为用户可能随时会清除掉浏览器的Cookie,在这种情况下,一般的解决方案是重新向服务器端发送一个请求,以获得一个新的HTTP
Cookie数据,并将其保存--就一般的交互需求而言,这是没有问题的。但是,倘若我的需求是:要求恢复到原来的C
http://www.cyqdata.cn/cnblogs/article-detail-36985
AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口
很久没有和大家交流了,今天出来给大家汇报一下AgileEAS.NET平台的最新进展: AgileEAS.NET是一套企业级的快速开发平台或者说是中间件,主要服务于中小软件企业,以提高软件企业的有效生产率为主要目标,
http://www.cyqdata.cn/cnblogs/article-detail-36971
Asp.net MVC3.0 入门指南 3.2视图 View
改变视图和布局页 首先,您希望改变页面上最上边的标题"My MVC Application"。这些文字对每个 页面来说是相同的。事实上,它在项目只被实现了一次,尽管它出现在每个页面上。 在解决方案资源管理器中定位到/Views/Shared下的_Layout.cshtml文件。这个 文件被称作为布局页,它被共享为所有页面的“外壳”。 //译者注:类似webform中的
http://www.cyqdata.cn/cnblogs/article-detail-36966
[iOS开发系列]根据Debug和Release状态的变化来屏蔽日志输出
今天在这里分享一个很实用的小技巧。 我们平时在开发应用的时候,经常会用到NSLog来调试我们的程序,而随着项目越来越大,这些用于调试的日志输出就会变得很难管理。 我们在发布正式版的时候一定要屏蔽掉所有后台输出,因为这些输出还是比较消耗系统资源的。 往往到了这个时候,我们不得不去一行一行的找到NSLog调用,然后注释掉。 这样做在项目小的时候还比较有效,但随着项目规模的增长,就会变得越来
http://www.cyqdata.cn/cnblogs/article-detail-36950
温故而知新:HttpApplication,HttpModule,HttpContext及Asp.Net页生命周期
IIS在接到一个新的http请求后,最终会调用asp.net_isapi.dll的ISAPI扩展(特指IIS6.0环境,iis7.0的应用程序池默认为集成方式,相对有所变化),然后传递到httpRuntime Pipe(http运行时管道),Asp.Net这时才开始运行(即HttpRunTime是Asp.Net真正的入口),HttpRunTime会为每个asp.net应用自动创建一个HttpApp
http://www.cyqdata.cn/cnblogs/article-detail-36946
EasyNet.Solr系列:处理xml或者json格式返回数据
在上一边随笔EasyNet.Solr架构中,写道了EasyNet.Solr具有良好的扩展性,内置了对xml、json文本格式返回数据的处理。步骤如下: 1.定义ICodecFactory,由于xml、json都是基于文本的,所以我们使用TextCodecFactory。2.创建指定ICodecFactory的Solr连接ISolrConnection。3. 创建ISolrQueryOpe
http://www.cyqdata.cn/cnblogs/article-detail-36944
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
ASP.NET 中的Session统一管理
在我的实际工作中,ASP.NET中的Session的定义和取消有时是分散的,工作组中的每个人定义Session的时候不一样,并且名称有随意性,所以做了一个Session的统一管理,便于Session的规范化。
代码如下:
1. 定义接口:只需要实现 ToString()即可。
//Interface for Session
public interface ISession {
http://www.cyqdata.cn/cnblogs/article-detail-36924
Easy.Window 写了一个Window 不过还没写全,只是一个结构
五一刚回来, 感觉五一 太短了, 一下就过了, 不过这个五一玩的还可以, 和发小去抓黄鳝, 成绩还可以,忙了一晚上弄到5斤左右的黄鳝,太爽了, 好久没有这种感觉了,好了不说这个了, 说说window , 下面是window的初级版本,还有在上面加很多功能,呵呵先共享一些;
Easy.Window = Easy.extend(Easy.UI.Base,
http://www.cyqdata.cn/cnblogs/article-detail-36911
ASP.NET MVC 最佳开发实践(1)
本文提供了一些代码设计准则,目标是帮助ASP.NET MVC 开发人员创建可靠的应用程序,当然,你可根据实际应用程序选择合适的标准。本文由EntLib.com 小组翻译,欢迎分享和交流ASP.NET MVC 项目开发设计思路。 Model建议 - Model Recommendations Model是定义业务领域相关的对象,应该包含业务逻辑(对象如何动作和关联),验证逻辑(验
http://www.cyqdata.cn/cnblogs/article-detail-36905
EF框架step to step(1)—Database-First
ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,现已经包含在 Visual Studio 2008 Service Pack 1
以及 .NET Framework 3.5 Service Pack 1
中发布。目前最新版本为4.1,可以点此下载。
ADO.NET Entity Framework
http://www.cyqdata.cn/cnblogs/article-detail-36880
JavaScript中函数的调用
首先说函数的定义:
function Hanshu()
{
//函数体...
}
这样我们就定义了一个名为Hanshu的函数,现在我们尝试调用一下这个函数。其实很简单,调用函数就是用函数的名称加括号,即:
Hanshu();
这样我们就调用了这个函数。
我们用一个按钮调用一下这个函数:将按钮的点击事件指向这个方法
<input type="button" value="cl
http://www.cyqdata.cn/cnblogs/article-detail-36840
Easy 首个UI Button,一个简易的按钮, 不过应该已经够用了
首先贴出代码,每天分享一点点:
Easy.Button = Easy.extend(Easy.UI.Base, {
height: 24,
width: "auto",
baseCls:&n
http://www.cyqdata.cn/cnblogs/article-detail-36837
EasyNet.Solr开发历程
今天早上的时候,突然想写写自己开发EasyNet.Solr的历程。在期间遇到了很多问题,比如架构问题、性能问题等等。我很想和大家分享一下自己的一些想法,我觉得谈不上什么经验,有不当的地方,欢迎大家拍砖。记得当时我决定用Solr做公司的全文检索应用,Solr给我的最初感觉就是功能完善, 性能也满足目前需求。但是在选择.Net客户端时,我却有些为难。当时只有两种选择SolrSharp和Solr.Net
http://www.cyqdata.cn/cnblogs/article-detail-36830
[SharePoint 2010] Javascript Client Object Model 在SharePoint2010中的使用方法
SharePoint2010 提供了基于Javascript的 Client Object Model库,用来操作SharePoint对象模型,当开发时需要用到javascript作客户端开发时,这些库将非常有用,这里介绍一下常规的方法。 1. SP.js load 首先,我们需要将相关的JS库load进来,主要是SP.js这个文件,它具体位置是在C:\Program Files\Common F
http://www.cyqdata.cn/cnblogs/article-detail-36787
一步一步教你搭建win7下的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什么是node.js。这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。对的,win7下的搭
http://www.cyqdata.cn/cnblogs/article-detail-36769
自定义Toast
Android系统默认的Toast十分简洁,使用也非常的简单。但是有时我们的程序使用默认的Toast时会和程序的整体风格不搭配,这个时候我们就需要自定义Toast,使其与我们的程序更加融合。
使用自定义Toast,首先我们需要添加一个布局文件,该布局文件的结构和Activity使用的布局文件结构一致,在该布局文件中我们需设计我们Toast的布局,例如:
<?xml version="1.0
http://www.cyqdata.cn/cnblogs/article-detail-36757