.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· .Net基础知识点发布时间:2013-10-13
Main函数是什么?在程序中使用Main函数有什么需要注意的地方?CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?值类型的默认值是什么?声明一个变量时在内存中做了什么事情?初始化一个变量的时候又在内存中做了什么事情?new关键字做的事情?数组一旦创建后,能不能修改数组的长度?如何声明一个多维数组?如何获取多维数组的总长度?如何声明一个交错数组?交错数组的本质是什么?为什么要有方法?如何实现方法的重载?引用参数(ref)和输出参数(out)的相同点与不同点... 查看全文
记得是11年10月份开始研究android的,当时还不会java,听说android比较火,自己也买了个垃圾android机,平时工作也不是特别忙,于是我就突发奇想,想试试做一下android应用可不可以赚到钱了。我先是网上突击看了看java基础知识,网上找的视频教程,看了有半月左右,比较.net,java都是C语言出来的,个人领悟也不算太差,就开始研究android了!!!OK,下载android插件,安装ADT,android虚拟机开始自己的android开发哇... 查看全文
· ASP.NET中处理异常的几种方式发布时间:2013-10-12
1、程序中使用trycatch对于预知会发生异常的代码段使用trycatch主动捕获异常,适用于提示给用户或跳转到错误页面,或者通过其它方式处理异常(日志、通知等)。inti=10;intj=0;try{Label1.Text=(i/j).ToString();}catch(Exceptionex){//这里处理异常:Redirect、Transfer、Log、Notice等Console.WriteLine("Page:"+ex.Message);}2... 查看全文
SerializationType.cs枚举,表示可以序列化几种类型:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceSerializationHelper{publicenumSerializationType{SOAP,XML,Binary}}SerializationTool.cs抽象类,包括序列化以及反序列化可能用到的方法:usingSystem;usingSystem.Collections... 查看全文
前言最近做一个小项目,用到IBatis.net,因为是现学现做,所以多少有点吃力,之前遇到一个问题,就是将List<T>作为parameterClass,网上各种找,无奈.net方面的甚少,自己新手,身边又无高手指教,本来都想转换思路了,无意中却成功了。。。真是惊喜!相关部分必要代码实体类文件:Map.cs与UserInfo.cs1[Serializable]2publicclassMap3{4publicstringUserID{get;set;... 查看全文
ASP.NETMVC2修改视图的默认路径步骤:1、编写继承自WebFormViewEngine的类,重写视图路径2、在Application_Start()中添加语句:ViewEngines.Engines.Clear();ViewEngines.Engines.Add(newMvcViewEngine());1protectedvoidApplication_Start()2{3AreaRegistration.RegisterAllAreas();4ViewEngines.Engines... 查看全文
· <.net>委托初探发布时间:2013-10-11
最近在学《.net深入体验与实战精要》。今天就来初步讲解下委托。一句话:委托定义了方法类型,可以将方法当做另一个方法的参数进行传递。委托包涵的只是方法的地址,而不是数据。类似于c指针。委托的语法:1delegatevoidSaydelegate(stringname);delegate是用于声明一个应用类型,用于封装命名方法或匿名方法。委托的使用:现在我想用委托的方法,输入name,将"你好"转换成不同的language输出"你好"+name.usingSystem... 查看全文
· Asp.net 自帶報表的使用发布时间:2013-10-11
最近公司的功能需要使用报表,用的是微软自带的报表,谈一谈我们的做法,希望可以给想学习的人一些指导1:新建報表所需的數據源DataSet.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;namespace********{publicclassDataSet{publicDataTableCreatDataSet()... 查看全文
· 新的.NET编译器——RyuJIT 项目发布时间:2013-10-11
英文原文:EntertheDragon:RyuJITProjectYieldsNewCompilerforNET作者:JeffMartin,译者:孙镜涛Microsoft正在开发一个新的即时(Just-In-Time,JIT)编译器,该编译器最终会被用于运行.NET应用程序。新编译器的代号为“RyuJIT”,它标志着设计哲理的变化。现在的64位JIT编译器是为了支持在服务器环境中发现的操作配置文件而设计的,这种情况下的执行性能要优于启动性能... 查看全文
· [.NET]序列化与反序列化对象发布时间:2013-10-10
序列化是将对象状态转换为可保持或传输的形式的过程。序列化的补集是反序列化,后者将流转换为对象。这两个过程一起保证数据易于存储和传输。.NETFramework提供了两个序列化技术:     1.二进制序列化保持类型保真,这对于多次调用应用程序时保持对象状态非常有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等。远程处理使用序列化,“按值”在计算机或应用程序域之间传递对象。 ... 查看全文
       ///<summary>       ///创建快捷方式       ///</summary>       ///<paramname="Title"... 查看全文
在vs中打开mvc3项目,虽然装了mvc3,但是还是会遇到莫名其妙的错误,这是我在做开发的时候遇到的一个问题,附带解决方案,和大家分享一下问题描述:无法打开项目文件“E:\我们的项目\Project\HeatingMIS.Web\HeatingMIS.Web.csproj”。解决方案:右键单击未加载的项目,选择编辑.csproject,找到<ProjectTypeGuids>节,会发现此节包含三个带{}的GUID,接着要做的是将前两个GUID替换为... 查看全文
网上好不容易找到的,分享+收藏一、接口文件usingSystem;usingSystem.ComponentModel;usingSystem.Net;usingSystem.Runtime.InteropServices;usingSystem.Security;usingSystem.Security.Permissions;usingSystem.Text;namespaceCookieHandler{internalsealedclassINativeMethods... 查看全文
· [ASP.NET MVC 小牛之路]09发布时间:2013-10-09
我们知道,在MVC中每个请求都会提交到Controller进行处理。Controller是和请求密切相关的,它包含了对请求的逻辑处理,能对Model进行操作并选择View呈现给用户,对于业务和数据的逻辑代码以及接口和辅助类库等一般都不放到Controller中。Controller和Action的内容较多,我把它分成了两篇,也可能会分成三篇。本篇介绍Controller的实现、Controller对状态数据的获取、ActionResult和Action的数据传递... 查看全文
在asp.net的web页面中是不是没有全局变量?有的,在Class类内部的都是,只不过在WebWofm程式中跟WinForm和Console程式有些区别,当页面刷新时,它们的值不会保持,依然会再次初始化.Q:在WebForm中,一般用ViewState辅助存储全局变量的值.是不是只能用session,cookie等来实现全局变量?Q:用ViewStateweb页面中的static变量是不是全局变量?使用static变量发现总出问题,有时正常,有时异常一何缘故?Q:是全局变量,但最好不要用... 查看全文
· .NET中提升UAC权限的方法总结发布时间:2013-10-07
【题外话】从Vista开始,由于增加了UAC(用户账户控制,UserAccountControl)功能,使得管理员用户平时不再拥有能控制所有功能的管理员权限了,所以在调用很多比较重要的功能时需要提升权限来实现。有时候写的程序需要调用这种权限,那么大概就是分为运行前就提升以及运行后再提升两种,在这里整理如下。【文章索引】程序运行前提升权限程序运行后提升权限程序中判断当前权限【一、程序运行前提升权限】如果整个程序都需要使用管理员权限的话(甚至主界面上显示的内容都需要管理员权限才行)... 查看全文
· .NET重构—单元测试重构发布时间:2013-10-06
阅读目录:1.开篇介绍2.单元测试、测试用例代码重复问题(大量使用重复的Mock对象及测试数据)2.1.单元测试的继承体系(利用超类来减少Mock对象的使用)2.1.1.公用的MOCK对象;2.1.2.公用的MOCK行为;2.1.3.公用的MOCK数据;3.LINQ表达式的重构写法(将必要的LINQ写成普通的Function穿插在LINQ表达式中)4.面向特定领域的单元测试框架(一切原则即是领域驱动)4.1.分散测试逻辑、日志记录(让测试逻辑可以重组,记录形式为领域模型)4.2... 查看全文
· .NET 配置文件简单使用发布时间:2013-10-06
当我们开发系统的时候要把一部分设置提取到外部的时候,那么就要用到.NET的配置文件了。比如我的框架中使用哪个IOC容器需要可以灵活的选择,那我就需要把IOC容器的设置提取到配置文件中去配置。实现有几种方法。1.使用appSettings这个是最简单的可以设置和读取的用户设置程序中可以用key去读取:stringobjContainer=ConfigurationManager.AppSettings["objectContainer"];.csharpcode,.csharpcodepre... 查看全文
· html5+js+.Net的即时多人聊天发布时间:2013-10-06
       今天看了下websocket的知识,了解到这是html5新增的特性,主要用于实时web的通信。之前客户端获取服务端的数据,是通过客户端发出请求,服务端进行响应的模式,或者通过ajax每隔一段时间从后台发出请求,然后更新页面的信息,这种轮询的方式使得用户感觉页面是“实时响应”的,这样做虽然简单但未免有些暴力,另外每次请求都会有TCP三次握手并且附带了http头信息,服务器表示压力很大,这就造成了性能上和延迟的问题... 查看全文
【题外话】最近在做一个调用某实验仪器的程序,这个仪器提供了Windows上COM的接口。调用仪器的时候需要传输图片,提供的接口里使用了IPicture这个接口,由于以前没接触过,所以查找了一些资料,整理了一下与.NET中System.Drawing.Image的互转的方式。【文章索引】IPicture和IPictureDisp是什么使用AxHost实现与System.Drawing.Image的互转使用VB6compatibilitylibrary实现互转Alpha通道的问题【一... 查看全文