摘要:业余时间研究了一下jstree,更新非常快已经是3.0了,首先看一下效果截图:1.页面引入样式和脚本(注意路径根据实际情况)2.定义容器3.初始化jstree,这里调用了一个action(NewModuleChild),第4点里说到这个action,先看jstree的使用$('#treeModule... 阅读全文
我的第一个web开发框架
2014-09-27 18:28 by C#与.NET探索者, 15093 阅读, 13 推荐, 收藏, 编辑
摘要:怎么才能成为一名架构师?需要具备哪些条件? 作为一名码农我迫切希望自己成为一个比较合格的web架构师,昨晚心血来潮小弟花了4个小时的时间整了个简易的web开发框架,本着开源的精神做个分享,希望和更多的高手交流,由于第一次搭建框架难免有不足之处,希望博客园的大牛们给予指点!同时希望有大神肯收我做徒弟... 阅读全文
实战WCF中net.tcp和net.msmq绑定协议
2014-04-11 11:02 by C#与.NET探索者, 1869 阅读, 2 推荐, 收藏, 编辑
摘要:平时很少写博文的,以前都是转载其他园友的文章,这几天有时间就自己尝试写一些wcf相关的文章,希望能给有需要的人带来一点帮助吧,水平有限再加上初次动手,写得不好还请多多包含!废话不多说了直接进入正题。1.首先是项目结构(截图)命名不是很规范——仅自己练手用的注意:WcfInterface是wcf的服务... 阅读全文
KO工作原理及带来的好处
2013-11-16 12:31 by C#与.NET探索者, 1431 阅读, 0 推荐, 收藏, 编辑
摘要:介绍Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。重要特性:优雅的依赖追踪- 不管任何时候你的数据模型更新,都会自动更新相应的内容。声明式绑定- 浅显易懂的方式将你的用户界面指定部分关联到你的数据模型上。轻易可扩展- 几行代码就可以实现自定义行为作为新的声明式绑定。额外的好处:纯JavaScript类库– 兼容任何服务器端和客户端技术可添加到Web程序最上部– 不需要大的架构改变简洁 阅读全文
jQuery验证控件jquery.validate.js使用说明+中文API(转)
2013-09-11 17:19 by C#与.NET探索者, 418 阅读, 0 推荐, 收藏, 编辑
摘要:一导入js库二、默认校验规则(1)required:true 必输字段(2)remote:"check.php"使用ajax方法调用check.php验证输入值(3)email:true 必须输入正确格式的电子邮件(4)url:true 必须输入正确格式的网址(5)date:true 必须输入正确格式的日期 日期校验ie6出错,慎用(6)dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性(7)number:true 必须输入合法的数字(负数,小数)(8)digits:true必须输入整数(9 阅读全文
将datatable导出为excel的三种方式(转)
2013-08-28 10:39 by C#与.NET探索者, 1273 阅读, 1 推荐, 收藏, 编辑
摘要:一、使用Microsoft.Office.Interop.Excel.DLL 需要安装Office 代码如下:2publicstaticboolExportExcel(System.Data.DataTabledt,stringpath)3{4boolsucceed=false;5if(dt!=null)6{7Microsoft.Office.Interop.Excel.ApplicationxlApp=null;8try9{10xlApp=newMicrosoft.Office.Interop.Excel.ApplicationClass();11}12catch(Exceptionex.. 阅读全文
javascript面试题(一)(转载)
2013-08-11 11:56 by C#与.NET探索者, 406 阅读, 0 推荐, 收藏, 编辑
摘要:1,判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20varreg=/^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;/*注意:1.要用^开头和$结尾,2.总长度5-20翻译为{4,19};3.别忘了还有下划线;*/reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvarstr="abcdefg";if(/efg/.test(str)){/*判断是否有efg*/varefg=str.substr(str.indexOf("efg" 阅读全文
ASP.NET MVC中DropDownList的使用
2013-07-13 18:18 by C#与.NET探索者, 2114 阅读, 0 推荐, 收藏, 编辑
摘要:Asp.net MVC中的DropDownLists貌似会让一开始从Asp.net Forms转过来的程序员造成不少迷惑.这篇文章讲述了为了使用DropDownLists,你需要在Asp.Net MVC中知道的方方面面.DropDownList,ComboBox,无论你喜欢怎么称呼这些,他们毫无例外的会被生成为html select标签.在闭标签之间,每一个列表元素都必须被包裹于标签.当然你也可以使用标签将各个选项按逻辑上分成不同的组。如果针对设置了value属性,则Value属性就是在form提交时select元素的值.而如果忘了给value属性赋值,则在标签内包裹的内容则是被提交的值。为了 阅读全文
无法识别的属性“targetFramework”。请注意属性名称区分大小写
2013-07-02 11:46 by C#与.NET探索者, 360 阅读, 0 推荐, 收藏, 编辑
摘要:配置错误说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息:无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误:行 24: 设置为 true。行 25: -->行 26: 行 27: 节可以配置 ASP.NET 使用的 源文件:E:\NET\CRM.Web\web.config 行:26版本信息:Microsoft .NET Framework 版本:2.0.50727.4961; ASP.NET 版本:2.0.50727.4955解决方法:修改.N... 阅读全文
C#MD5加密和DES加密解密算法
2013-06-24 10:38 by C#与.NET探索者, 542 阅读, 0 推荐, 收藏, 编辑
摘要:public partial class stringTest : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { /* string s = "i am programmer"; var arr = s.Split(' '); for (int i = arr.Length - 1; i >= 0; i--) { Response.Write(arr[i]+" "); }*/ //加密测试 ... 阅读全文