net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString属性。<asp... 查看全文
首先用vs2010打开一个Asp.Net项目,也可以通过vs菜单-》生成-》发布网站选择发布网站的路径这样发布就OK了下面就吧发布出来的网站挂到IIS上,控制面板-》管理工具-》Internet信息服务(IIS)管理器在树列表中选择网站——》右键——》添加网站填上相应的网站名称(自定义)、选择应用程序池、物理路径(刚才发布的网站的路径),选上IP地址(IPv4)若端口号已经绑上了其他网站,系统会提示是否绑在同一端口,点确定或者再选一个端口也行... 查看全文
ASP.NETWebAPI提供了一个独立于执行环境的抽象化的HTTP请求处理管道,而ASP.NETWebAPI自身的路由系统也不依赖于ASP.NET路由系统,所以它可以采用不同的寄宿方式运行于不同的应用程序中。如果采用WebHost的方式将定义WebAPI寄宿于一个Web应用之中,其实最终的URL路由还是通过ASP.NET本身的路由系统完成的,那么两个路由系统之间是如何衔接在一起的呢?。[本文已经同步到《HowASP.NETWebAPIWorks?》]目录一、HostedHttpRoute二... 查看全文
· .net 0730笔记发布时间:2013-07-31
时间过得真快,基础加强课程已经学了一半了。小杨老师很会调动我们的积极性。每天过得很累却很开心,感觉很充实。今天学了文件操作的常用类,主要有File类,Path类,Directory类。这些类通过F12转到定义就可以自学了。1.Path类:就是对字符串的操作。Path类属于静态类。(1)Path.ChangeExtension(stringpath,stringextension);//更改路径字符串的扩展名,只是修改的字符串,而没有真的给文件改名-strings=Path... 查看全文
· ASP.NET MVC 框架结构图发布时间:2013-07-31
最近在学ASP.NETMVC,画了一些图,和大伙分享下:Routing组件图1独立的ASP.NETRouting组件MVC-Controller图2Controller结构图3Controller中可用的ActionResultMVC-View图4使用的抽象工厂模式的视图引擎图5视图模型... 查看全文
· NET环境配置自我总结。发布时间:2013-07-31
本人今年毕业,小本一枚。这段时间在日立解决方案实习,要求用.NET做开发,一点都没接触过,差不多是从零开始的,想慢慢记录一下,编程语言我觉得大部分还是想通的,也为以后做一个知识储备。我一直以为.NET是一种开发语言,其实并不是,有点类似于J2EE,只是一个平台而已。具体的我也说不太清楚,刚接触嘛。这两天一直在配置.NET的开发环境,弄了两天终于OK了。由于公司制度的问题,并不能很容易的就得到需要的软件。我选用的VS2008专业版和SQLServer2005企业版,操作系统是Win2003... 查看全文
实现思想:1、客户端发送Ajax请求。2、服务器端响应请求并将响应结果回传给客户端。3、客户端接收响应结果并进行数据绑定。实现方案:大多数人都知道这个思想,但是面对一个陌生的环境,我不得不理一下思路然后再讨论实现方案:1、利用JqueryAjax发送分页请求。2、进行数据划分并利用SataticPagedList<T>(我个人比较喜欢这个,也可以用ToPagedList)绑定。3、利用JqueryAjax接收数据并进行数据绑定。ok,实现方案出炉,下面直接上代码://View... 查看全文
· Lucene.net项目研究说明发布时间:2013-07-30
最近项目需要全文检索,所以找了几个开源的.NET检索项目,如:Lucene.net,Sphinx,Hubble.net。最后选择使用Lucene.ne来实现全文检索。至于原因嘛,可以参考下面几点:1)Sphinx性能非常好,而且和Mysql结合的也非常好,但是,我们目前使用的是SqlServer,这个优势我们也就用不着了,关键问题在于,Sphinx需要把整个索引吃到内存中,当索引比较大时,内存会不够,关键是这个问题没有找到合适的解决方案,最后只能舍弃。2)Hubble.net的性能也很好... 查看全文
· asp.net mvc异常处理的不同方法发布时间:2013-07-30
第一种:全局异常处理1.首先常见保存异常的类(就是将异常信息写入到文件中去)publicclassLogManager{privatestringlogFilePath=string.Empty;publicLogManager(stringlogFilePath){this.logFilePath=logFilePath;FileInfofile=newFileInfo(logFilePath);if(!file.Exists){file.Create().Close();}... 查看全文
数据的持久化我们都已经完成了,和所有应有程序一样,最重要的是要向用户展示数据。下面我们就推出这部分代码,读取任意行任何列:publicIList<TRowResult>ExecuteRowListResult(stringcolumnFamily,IList<string>rowKeys,IList<string>columnNames){if(string.IsNullOrWhiteSpace(columnFamily)... 查看全文
、首先在web.config文件中进行窗体验证的配置如下:<authenticationmode="Forms"><formsloginUrl="~/Home/LogOn"timeout="2880"/></authentication>这样的配置,表示,如果在某个action上面使用了Authorize的属性设置,而刚好用户没有进行登录,那么页面就会导向登录的界面进行登录。二、建立用户信息类如下:publicclassUser{publicintID... 查看全文
· ASP.NET页面周期发布时间:2013-07-30
上图为ASP.NET页面生命周期图。以下详细讲解一下ASP.NET的页面生命周期。请求页请求页发生在页生命周期之前。用户请求时,ASP.NET将确定是否需要分析和编译页面,或者是否可以在不运行页的情况下输出缓存来进行响应。开始初始化页面类的属性。设置Request和Response,用于处理用户的请求和要回发数据库的响应的对象,确定是回发请求还是新请求来设置IsPostBack属性。此外,还将设置页的UICulture属性。页面初始化可以使用控件,并将设置每个控件的UniqueID属性。此外... 查看全文
· ASP.NET MVC利用PagedList分页(一)发布时间:2013-07-30
前几天看见博客园上有人写ASP.NETMVC的分页思想,这让我不禁想起了PagedList。PagedList是NuGet上提供的一个分页的类库,能对任何IEnumerable<T>进行分页,而且非常简单好用。从NuGet上,可以获取两个DLL:PagedList.dll和PagedList.Mvc.dll。PagedList.dll提供分页的核心操作,PagedList.Mvc.dll是一个辅助类库,在创建分页的UI时候提供简单、可扩展的创建方法。不过PagedList... 查看全文
英文原文:CryptoObfuscatorfor.Netv2013R2AddsSupportforCodeMaskingandConstantFieldRemoval最近发布的CryptoObfuscatorfor.Netv2013R2支持代码掩码和常量字段移除。借助于代码掩码,我们能够使用方法调用替代常用的代码模式(例如using、foreach、is/as、拆箱、数据或结构体的创建、typeof、操作符重载和字符串连接),但这不再像之前的代码模式那样容易理解。在最新的版本中... 查看全文
环境:vs2013预览版chs,我试着创建vb.netweb应用,从对话框中选择MVC和WebAPI。编译ok了。通过NuGet管理器更新了Microsoft.Aspnet.Identity.Core和Microsoft.Aspnet.Identity.EntityFrameWork之后编译失败。我得到7处错误,坐落在的AccountController.vb和IdentityConfig.vb。查看错误列表是一下情况,不知道是否有人出现类似的情况,所以列出供大家参考... 查看全文
· asp.net中的小技巧发布时间:2013-07-30
1.通过点击文字,就选中复选框文字用一个label标签包起来,设置一个属性:for,其for的值要和复选框的id相同。例如:<inputid="Checkbox6"value="6"name="box"type="checkbox"/><labelfor="Checkbox6">产品入库</label>2.通过按tab键,让光标移动到自己想要的位置如上图:光标在用户名对应的文本框上,按tab键,让光标移动到密码对应的文本框上,在按tab键... 查看全文
· .NET Framework 平台构造基础发布时间:2013-07-30
CLR公共语言运行库执行给定编译代码单元所需的外部服务集合,它提供了一个定义明确的运行库层,可以被支持.NET的所有语言和平台所共享。库mscoree.dll:公共对象运行库执行引擎当用户程序引用一个程序集时,这个库将首先自动加载,然后由它负责将需要的程序集导入内存。工作流程CTS公共类型系统CTS是一个正式的规范,它规定了类型必须如何定义才能被CLR承载。类类型这是OOP的基础,由成员和数据组成特征是否密封是否实现接口是具体的还是抽象的可见性语法classCalc{&hellip... 查看全文
阅读目录:1.开篇介绍2.尽量使用Lambda匿名函数调用代替反射调用(走进声明式设计)3.被忽视的特性(Attribute)设计方式4.扩展方法让你的对象如虎添翼(要学会使用扩展方法的设计思想)5.别怕Static属性(很多人都怕Static在Service模式下的设计,其实要学会使用线程本地存储(ThreadStatic))6.泛型的协变与逆变(设计架构接口(Interface)时要时刻注意对象的协变、逆变)7.使用泛型的类型推断(还在为参数类型烦恼吗)8.链式编程... 查看全文
2013.07.27这节课我们要讲的是数组,数组我在学C的时候就接触过,但是java的数组和C还是有所区别的,我们还是一点点的进行介绍。1、连续空间首先要定义一个数组,我们这里定义一个int类型数组:int[]array=newint[10];定义数组时,会在内存中开辟一个空间,大小由4*8*10=320个01组成。而且这段空间是连续的,array代表一个首地址,也是array[0]的地址,后面的会根据下表计算其地址。2、类型固定定义了一种类型后,就不能再更改... 查看全文
· Netjava project 画板重绘的实现发布时间:2013-07-30
我们学习了自定义队列,那么下面我们就可以来实现我们画板的重绘了!下面分析一下重绘的过程,每次画上去以后,我们就要记录这次画的是什么形状,起始坐标和中止坐标。然后把坐标和形状放入自定义类存入队列中,然后在面板的重绘过程中遍历队列重新画出来,画板的重绘就实现啦~~首先我们新建一个Shape类:publicclassShape{privateStringshape;privateintx1,y1,x2,y2... 查看全文