找到相关内容 1088
EXT.NET高效开发(一)——概述
之前就有想法说说这方面,直到看到我上一篇博客《EXT.NET复杂布局(一)——工作台》的回复: 小龙3:ext.net 比使用傳統的webform控件开发时间多多少? 我就决定提前写这一系列了。小龙3应该感到荣幸。嘿嘿。 相比Extjs,Ext.NET毋庸置疑的可以大大提高生产力(这里我只说EXT.NET的优势): 1)带智能提示的配置。   在VS设计界面,可以
http://www.cyqdata.cn/cnblogs/article-detail-41985 
跨域访问JQuery+.NET实现的一种思路,以及极简单Demo
由于浏览器安全的限制,XMLHttpReques只能调用本地的,本域名下的文件;一旦调用非本域名下的文件,就调用不到,返回个错误。 比如这段代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x
http://www.cyqdata.cn/cnblogs/article-detail-41935 
ASP.NET MVC框架下使用MVVM模式
对于asp.net mvc开发人员或爱好者来说,MVVM模式可能你不是很了解。本来这个模式就是针对WPF和Silverlight开发提出的开发模式。 大概一年前,我当时迷恋Silverlight时,学习了MVVM一段时间,没想到现在可以在MVC用到。 我看了下之前有两篇文章介绍MVVM的。希望可以对MVVM不了解的人有点帮助。我也是好久没用了,生疏了都。 http://www.cnblogs.co
http://www.cyqdata.cn/cnblogs/article-detail-41931 
AgileEAS.NET平台视频会议培训第二辑-简单插件开发应用演练(速度下载)
一、视频会议培训回顾 本周周一我通过视频会议向大家简单的介绍了一下AgileEAS.NET平台,也简单的演示了一下平台的简单应用,如何下载和搭建AgileEAS.NET平台的开发环境,也向大家介绍了药品案例的SAAS搭建过程,有关这次视频会议培训的视频及PPT请通过AgileEAS.NET平台视频会议培训第一辑-AgileEAS.NET平台介绍及药品系统的SAAS搭建演练一文下载。 二、本次会议培
http://www.cyqdata.cn/cnblogs/article-detail-41929 
Ubuntu安装Mono2.10并使用Apache承载Asp.Net mvc3应用程序
      Asp.Net长久以来令大规模部署所诟病的便是其成本的高企,mono的出现为.net应用程序打开了通往linux的一扇大门,使得.Net应用程序低成本部署成为可能。最近为了尝试将Asp.Net Mvc3部署在Linux下,查阅了很多资料,但发现大多数都是在OpenSUSE的,介绍如何Ubuntu下使用Apache2的文章比较少,但也终于找到了一些比较有价值
http://www.cyqdata.cn/cnblogs/article-detail-41912 
【.Net MF网络开发板研究-05】Socket编程之客户端
介绍完了《Socket编程之服务端》之后,我们这篇文章介绍一下Socket客户端编程。 官方示例中也包括了SocketClient,不过其完成的功能一是DNS解析,二是网站数据接收。我们需要大幅度改进一下,让SocketClient程序和PC上的Socket Server进行通信。 连接服务器函数代码如下:     private static Socket Conn
http://www.cyqdata.cn/cnblogs/article-detail-41911 
使用 ADO.NET 开发数据库无关的应用程序
数据库无关性(DB Independ),指应用程序运行不依赖于某一数据库(如 SqlServer),能够简单(不再编译)切换至其它数据库(如 Oracle)。数据库无关性是衡量系统的一个指标。 实现数据库无关的应用程序有很多种方式,可采用 NHibernate、EntityFramework 等。 本文介绍最基本的一种方式,下面一步步完成一个简单的数据库无关的小程序。 新建项目 在 VS
http://www.cyqdata.cn/cnblogs/article-detail-41907 
关于.NET内存中的堆和栈
今天中午李建忠老师发了一条关于class性能好还是struct性能好(换言之、堆性能好?还是栈性能好?)的话题微博,引发包括老赵这些牛人级的开发人员的热烈讨论。作为.NET开发背景的人,一般都会认为struct的性能会比class更好些,因为在应用程序的内存中,struct是保持在堆栈上,而class是保存在托管堆上,而栈的性能比堆的性能要高,为什么呢,我是基于下面几点的考虑(注:这里讨论的是.N
http://www.cyqdata.cn/cnblogs/article-detail-41906 
EXT.NET复杂布局(一)——工作台
前面已经提到过EXT.NET了。EXT.NET是一组基于ExtJS库开发的开源的ASP.NET组件。 使用Ext.NET开发,比直接写JS更利于维护,也更方便开发。由于官方没有文档(只有DEMO),很多情况下只能看看DEMO并且结合Extjs的API来摸索了。因此,在开发一些相对复杂的布局的界面时,还是有一定难度的。接下来,笔者将一一讲述自己在开发过程中设计的一些相对复制的布局的界面,权且作为自我
http://www.cyqdata.cn/cnblogs/article-detail-41875 
AgileEAS.NET平台-工作流平台的用法-请假单-(续)-工作流平台将随AgileEAS.NET-5.0发布!
开篇         上篇,我们发布了关于如何使用AgileEAS.NET平台提供的工作流平台的简单用法,不知道大家对上面的应用有没有什么不满意的地方,或者不理解的地方,都可 以提出来,我这边会持续改进。         本篇,主要是对于发起的请假的流程如何
http://www.cyqdata.cn/cnblogs/article-detail-41869 
.NET简谈策略模式
策略模式在我们日常开发中经常被用到,这篇文章不是策略模式的深入讨论和学术研究,只是让初学者能有个基本的了解。 什么叫策略:1. 可以实现目标的方案集合;2. 根据形势发展而制定的行动方针和斗争方法;3. 有斗争艺术,能注意方式方法。 什么叫模式:模式(Pattern)其实就是解决某一类问题的方法论。把解决某类问题的方法总结归纳到理论高度,那就是模式。模式是一种指导,在一个良好的指导下,有助于你完成
http://www.cyqdata.cn/cnblogs/article-detail-41866 
ASP.Net4中实现自定义的请求验证
1.        请求验证什么? 首先,请看下图: 上图中,是我们常见一个ASP.Net错误提示.由于ASP.Net默认情况是把请求验证(validateRequest)设置是为true,从而使得ASP.Net会对提交的信息进行检查,这在一定程度上有效的阻止了某些危险攻击,比如: 跨站脚本攻击(XSS/CSS). 但是,
http://www.cyqdata.cn/cnblogs/article-detail-41854 
【原创】Asp.Net 在线代码编辑工具
    通常CMS软件中最基本的一个功能就是在线文件内容的编辑,内容更新并且发布后,可实时看到编辑后的效果,可是企业Web应用项目更多是业务逻辑的控制,不适合基于CMS来做开发,尤其是已经部署在线运行的项目,用户会频繁地提出前端页面的修改,例如颜色,字体大小,网页标题等等琐碎的调整,加上经常忘记服务器管理密码,更新程序极为不便,于是在线代码编辑工具在这样的场景下应用而
http://www.cyqdata.cn/cnblogs/article-detail-41848 
.Net那点事儿系列:C#操作Xml:通过XmlDocument读写Xml文档
.Net那点事儿系列:C#操作Xml 什么是Xml? Xml是扩展标记语言的简写,是一种开发的文本格式。关于它的更多情况可以通过w3组织了解http://www.w3.org/TR/1998/REC-xml-19980210。如果你不知道它,那你就out太多了。 .Net是如何处理Xml的? 1.通过XmlDocument读写Xml文档 2.通过XmlWriter和XmlReader读写X
http://www.cyqdata.cn/cnblogs/article-detail-41831 
AgileEAS.NET平台视频会议培训第一辑-AgileEAS.NET平台介绍及药品系统的SAAS搭建演练
一、AgileEAS.NET 5.0预告 最近忙着准备AgileEAS.NET 5.0的东西,所以也忙的没有向大家分享有关于AgileEAS.NET平台及相关的快速开发技术,AgileEAS.NET 5.0版本将是一个具体里程碑意思的版本,如果说4.0版本是我创业以来发布的第一个商用版本的话,那么5.0的版本将是一个完整的企业级应用解决方案。 5.0版本在4.0版本的基础之上增加了表单/界面设计器
http://www.cyqdata.cn/cnblogs/article-detail-41823 
.NET简谈路由事件
本篇文章讲解关于路由事件的相关原理。 什么叫路由事件,字面理解就是事件是可以传递,路由的意思也好理解。路由事件其实就是,事件是会随着某种变化,来回传递。路由事件其实在.NET2.0时期就已经存在了,只不过在一般开发过程中用不到。 从C#3.0开始,就已经封装了关于路由事件的机制。其实这种实现应该可以换个名字来解释。我们可以给路由事件起个便于理解的名字,“事件的路由设计模式”
http://www.cyqdata.cn/cnblogs/article-detail-41802 
AgileEAS.NET平台-工作流平台的用法-请假单
开篇         平台的工作流平台已经基本上集成完毕,下面我们就放出来关于工作流的具体开发的过程,希望大家看看有没有什么不足之处,我们继续进行改进,目前支持的 是顺序工作流,关于状态机,后续会继续集成进入到平台中。下面我们就来写一份规范的开发流程,关于工作流平台的开发模式和开发步骤,下面我们以请假单为例 来进行开发,来说明
http://www.cyqdata.cn/cnblogs/article-detail-41790 
【.Net MF网络开发板研究-04】Socket编程之服务端
前几篇文章介绍了Http相关的应用,其实从技术角度而言,应该先介绍Socket编程,然后再介绍Http,毕竟Http是用Socket相关函数编程实现的。      .NET Micro Framework的Socket函数和桌面版.NET Framework中的函数完全兼容,换句话说,就是用.NE
http://www.cyqdata.cn/cnblogs/article-detail-41775 
Netbeans上配置Android开发环境
在园子也逛了好长时间了,一直都是在学习别人的想法、技术,今天终于耐不住寂寞了,哈哈,处女帖...   言归正传,本人开发Android也有一段时间了,基本的开发环境都是Eclipse + Android SDK + Android plugin for Eclipse,恰巧最近手头有个新项目,于是突发奇想,演绎了以下的NetBeans开发Android的传奇故事。   首先说下在NetBeans下
http://www.cyqdata.cn/cnblogs/article-detail-41772 
.net内存分配:值类型与引用类型内存分配规则
值 描述  CLR支持两种基本类型:值类型和引用类型。 值类型 (1) 如果该值类型的实例作为类型中的方法(Method)中的局部变量,则该实例被创建在线程栈上;即只是作为局部变量。   (2) 如果该值类型的实例作为类型的成员,则该实例作为引用类型(引用类型在GC堆或者LOH上创建)的实例的一部分,被创建在GC堆上。 引用类型 (1) 如果该引用类型的实例的
http://www.cyqdata.cn/cnblogs/article-detail-41759