摘要:
Ember.js、Backbone.js、Knockout.js、Spine.js、Batman.js , Angular.js前端中的MVVM设计模式让UI与数据模型可以很轻松的相互更新,这意味着开发人员只需要关注数据模型即可轻松的完成复杂的交互需求。可参考:http://www.cnblogs....
阅读全文
posted @ 2014-11-18 00:39
renzaijianghu
阅读(234)
推荐(0)
摘要:
一句话,javascript里面的对象,即是函数、方法。(一)第一种:a、声明对象:var JHSoft = JHSoft || {};或者var JHSoft=new Object();b、添加属性:JHSoft.currentURL = document.URL;//当前页面c、添加方法:JHS...
阅读全文
posted @ 2014-11-18 00:34
renzaijianghu
阅读(213)
推荐(0)
摘要:
今天看到同事的代码中使用到了webresource.axd,特地认真地看了一下它的使用。主要用途有两点:1、当作httphandler用,但是比handler更好用一点,不需要考虑路径,用的时候,只要名称一致就行。2、用于内嵌js、css等资源文件使用。首先说第一种使用:Webconfig文件: ...
阅读全文
posted @ 2014-11-17 23:47
renzaijianghu
阅读(2553)
推荐(0)
摘要:
1、 UI框架:要可以结合jquery+自定义服务器控件开发一套UI框架;2、WEB报表设计器:用js开发一套可以自定义报表设计器;3、WEB自定义表单+工作流设计器;4、WEB打印组件;5、通用权限管理系统;6、ORM:自己封装一套高效的ORM工具;7、单点登陆及状态管理、网站皮肤切换、语言管理、...
阅读全文
posted @ 2014-11-16 23:20
renzaijianghu
阅读(321)
推荐(0)
摘要:
iTextSharp 是用来生成 PDF 的一个组件,在 1998 年夏天的时候,Bruno Lowagie ,iText 的创作者,参与了学校的一个项目,当时使用 HTML 来生成报告,但是,使用 HTML 打印的效果很不理想。最后,他发现,使用 PDF 可以完美解决打印问题,为了能够在各个系统中...
阅读全文
posted @ 2014-11-16 22:53
renzaijianghu
阅读(181)
推荐(0)
摘要:
FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。另外你也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。
阅读全文
posted @ 2014-11-16 22:52
renzaijianghu
阅读(220)
推荐(0)
摘要:
1、配置不同: 2、用途不同:a、httphandler相当与webform,可以指定访问哪一个页面的哪一个方法。b、httpmodule相当于Global,所有的页面都会访问到里面定义的方法。
阅读全文
posted @ 2014-11-16 22:51
renzaijianghu
阅读(262)
推荐(0)
摘要:
目前,我会的几种asp.net界面与后台代码交互方式有几种:1、webform+服务器控件交互;2、webform+jquery+ajax+一般处理程序交互;3、webform+jquery+ajax+Webservice/WCF交互;4、MVC;5、webform+jquery+ajax直接交互;...
阅读全文
posted @ 2014-11-16 22:33
renzaijianghu
阅读(279)
推荐(0)
摘要:
Jumony Core首先提供了一个近乎完美的HTML解析引擎,其解析结果无限逼近浏览器的解析结果。不论是无结束标签的元素,可选结束标签的元素,或是标记属性,或是CSS选择器和样式,一切合法的,不合法的HTML文档,浏览器解析成啥样,Jumony就解析成啥样。也就是说,Jumony解析的结果,与浏览...
阅读全文
posted @ 2014-11-15 21:49
renzaijianghu
阅读(303)
推荐(0)
摘要:
Html+CSS命名规范: 1、样式命名: 2、样式文件命名:
阅读全文
posted @ 2014-11-15 00:24
renzaijianghu
阅读(168)
推荐(0)
摘要:
Javascript命名规范: 1、变量命名: 2、函数命名: 3、插件命名:
阅读全文
posted @ 2014-11-15 00:23
renzaijianghu
阅读(160)
推荐(0)
摘要:
1、ResharperReSharper是一个JetBrains公司出品的著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码...
阅读全文
posted @ 2014-11-14 23:42
renzaijianghu
阅读(608)
推荐(0)
摘要:
第一步:新建一个web项目和类库,新建一个页面和映射类文件;第二步:在页面中,删除默认映射类,添加服务器控件。1、更改映射类命名空间:原:现:2、在web项目中引用,JHSoft.SYS.UILogic类库3、页面代码为: 第三步:1、在JHSoft....
阅读全文
posted @ 2014-11-14 23:21
renzaijianghu
阅读(498)
推荐(0)
摘要:
最近想写写博客记录下自己学习开发服务器控件。第一步:搭建环境。1、新建一个项目类库,用于保存控件;2、新建一个Web工程,用于调用控件;如图:第二步:在控件类库下,新建一个服务器控件类TextBox.cs文件。代码如下:using System;using System.Collections.Ge...
阅读全文
posted @ 2014-11-14 22:43
renzaijianghu
阅读(251)
推荐(0)
摘要:
1、以文件流下载 byte[] fileStr=new byte[5]; MemoryStream btMs = new MemoryStream(fileStr); //以字符流的形式下载文件 byte[] byte...
阅读全文
posted @ 2014-11-02 15:38
renzaijianghu
阅读(440)
推荐(0)
摘要:
今天,打开部署在本地IIS的项目发现出错了。报的错,跟没有连接网络一样的。我当时有点懵,过一会儿再静下心来,想想这是什么原因。 第一步,把所有部署的项目,都打开看了一下,方便找出对比。 发现,绑定了IP的项目都出现了这个问题,而另外一个没有任何绑定的,直接是使用本地localhost这个访问的,...
阅读全文
posted @ 2014-05-25 11:03
renzaijianghu
阅读(207)
推荐(0)
摘要:
一、前言:使用C#语言从08年算起,到现在也有6个年头的时间了。但 是会使用调试进行辅助编程的时间,却只有5个年头,其中第一年里面,只能傻傻地敲着老师给的案例,不会写就一遍一遍重复手写编码,上机练习。这样的弯路不 知道还有多少学生,在继续。下面,我根据我的经验,总结了几种常用的调试方式,并结合它们使...
阅读全文
posted @ 2014-05-25 10:20
renzaijianghu
阅读(1930)
推荐(0)
摘要:
从08年开始学习了sqlserver数据库之后,就一直以为sqlserver只有版本的区分,没有类型的差异;总以为从Sql2000、 sql2005到sql2008、sql2012,微软出口的数据库,只有版本升级,别无其它了。事实上,这个我们常用的数据库就是如下所述:一、Sqlserver Expr...
阅读全文
posted @ 2014-05-24 23:12
renzaijianghu
阅读(1541)
推荐(0)
摘要:
规范可以提高效率,这一条在正规一点的公司里面可以感受到。 最近有几点体验,写在博客里面,意在提醒。 1、文件管理规范 说明:在公司里面,我们的电脑硬盘只有三个盘,分为C:系统盘;D:软件安装盘;E:文件盘。 C、D盘的作用不言而喻了,唯有E盘,是我们经常要使用的一个盘,至关重要。 E盘里面分如下几个文件夹,“工作库”,“文档库”,“资产库”和“历史库”。 工作库中,主要保存我们的工作成果,例如,产品源码,产品组件,产品示例等;文档库,主要是QA整理的一些文档模板,工作日志,计划等文档类的成果;资产库,保存的文件都是我们现在的团队整理的一些培训,提供的一些资料等等;历史库则是放公...
阅读全文
posted @ 2014-03-28 00:44
renzaijianghu
阅读(461)
推荐(0)
摘要:
1、 UI框架:要可以结合jquery+自定义服务器控件开发一套UI框架;2、WEB报表设计器:用js开发一套可以自定义报表设计器;3、WEB自定义表单+工作流设计器;4、WEB打印组件;5、通用权限管理系统:6、ORM:自己封装一套高效的ORM工具;
阅读全文
posted @ 2014-03-25 23:44
renzaijianghu
阅读(236)
推荐(0)
摘要:
一、数据库名称:数据库简写_库名(例如:DB_Company) 二、数据库命名规则:架构名_产品名_模块名_表名Data(例如:dbo.SEC_User_UserManagerData);其中dbo是架构名,是可以修改的,作用可以百度了解;而这样细分主要是方便分类使用;值得注意的是:数据库名和...
阅读全文
posted @ 2014-03-03 22:59
renzaijianghu
阅读(1286)
推荐(0)