net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· .net导出Word的一种方法发布时间:2013-09-17
由于ActiveX控件只支持IE(好像FF可以通过安装插件支持),所以js导出word的方式就比较局限可是如果当页面经过js修改以后,.net是无法获取到的,所以要通过js获取到最新的html并传给后台生成文件流以供下载1$("#expword").click(function(){23varform=$("<form>");4form.attr('style','display:none');5form.attr('target','');6form.attr('method'... 查看全文
摘要上一篇我们讲了VitwState保存控件状态,此章我们来讲讲嵌入css文件,js文件,嵌入Image文件我也一笔带过.内容随着我的控件的完善,我们目标控件DropDwonCheckList最终一定会呈现很多的Html代码,我们虽然可以用C#控制样式,但代价太大,维护起来困难,复用用性低,而且样式也会随着控件的呈现而被呈现出来,没有达到真正的封装。通过学习本章内容,大家可以做一个实验,看看如果没有使用嵌入样式表的方法,呈现的HTML代码。嵌入资源分三个步骤走:1.在XYB... 查看全文
在之前,我们写了自己的Asp.Net框架,对整个流程有了一个大概的认识。这次我们来看一下Asp.Net整个请求处理过程是怎么样的。浏览器封装请求报文,发送请求到达服务器,服务器内核模块的HTTP.SYS监听到用户的HTTP请求,将其分发给W3SVC,W3SVC解析出请求的URL,并根据Metabase获取映射关系得到目标应用,如果是静态资源(HTML,jss,img等),则将内容以HTTP响应的车型是返回。如果是动态文件(aspx、ashx)等,则进一步获取到目标对应的工作进程w3wp.exe... 查看全文
摘要:上一篇我们实现了下拉框的效果,此章的目的主要是保存控件属性状态内容:我们先来看一个例子,后台代码不变,我们只改UI页面的代码,先在页面上拖放两个控件,一个是我们现在要开发的这个控件,另一个是按钮Button<body><formid="form1"runat="server"><XYB:TextEditID="txt"DropDwonHeight="200"DropdwonWidth="200"runat="server"></XYB... 查看全文
前面我们已经做了一个最简单的TextBox的马甲,此篇文章,我们来讲讲自定义控件的标签。大家可能看到了上一篇中拖放进来的代码是<cc1:TextEditID="TextEdit1"runat="server"></cc1:TextEdit>这肯定不是我们想要的结果了,cc1这种标签命名不好,而且给人感觉也“太水了”,现在我们来改进代码修改代码usingSystem;usingSystem.Text;usingSystem.Web.UI... 查看全文
1.引言参加工作5个月了,来到一家小公司,.net开发就我一个人,有几只老鸟带我,但不是我公司的,几个礼拜才来一次。来到公司做的第一个项目是web项目,里面有很多的重复代码,后来公司也来了一个实习生,说是来接手我的那个项目,而派我去做winform开发,那人一来,看到页面代码都是千篇一律,你这人也太水了吧,垃圾代码这么多,被人鄙视了,人嘛,总是要别人刺痛一两次才会往前走,谈恋爱也一样,伤过了,才醒了。我的最终目的是完成DropDownCheckList这个控件,DropDwonList只参单选... 查看全文
对于一个针对ASP.NETWebAPI的调用请求来说,请求的URL和对应的HTTP方法的组合最终决定了目标HttpController的类型和定义其中的目标Action方法。两者之间的映射是通过URL路由来完成的,ASP.NETWebAPI路由系统提供了一种便捷的方式使我们可以在统一的地方注册适用于所有HttpController的路由。如果我们能够直接针对目标Action方法进行路由注册,那么我们就能够对路由规则进行细粒度的控制。从设计角度来讲,WebAPI采用REST架构风格... 查看全文
· 快讯:nt.discuz.net无法访问发布时间:2013-09-15
园友编程浪子_在闪存上反映:“discuz被收购之后,nt.discuz.net上不去了!”。小编试了一下,的确无法访问,IP地址能解析,Ping不通。可能是腾讯收购康盛创想之后,网站移交工作中出现了什么问题。腾讯收购Discuz!之后,Discuz!NT的走向是很多站长关注的问题。... 查看全文
我们介绍过了浏览器和服务器之间的交互过程,接下来介绍Asp.net处理动态请求。写自己的Asp.Net框架,我们不会引用System.Web这个程序集,我们只需要创建要给自己的类库,所以在接下来的程序中,我们所用到的Web组件都是我们自己定义的。首先创建一个程序集名为MyWebApplication,定义了如下一个HttpContext类型,它封装了上下文对象。一、HttpContext定义了三个属性:表示当前服务器请求——HttpRequest服务器响应&mdash... 查看全文
……一、浏览器和服务器的交互原理二、写自己的"迷你"Asp.net框架三、Asp.Net的请求与响应过程1、在此之前,首先简单的模拟一下我们去请求一个网址的时候,浏览器和服务器都做了些什么事情:我们请求一个网站的时候,浏览器会封装一个请求报文,发送至服务器,服务器会拿到浏览器的请求报文,进行分析处理,生成响应报文和处理生成后的html或者文本图片等,以流的方式返回给浏览器,浏览器会解析服务器返回的数据,把html、图片、js、css等呈现在浏览器中... 查看全文
文件上传:界面:前台代码:<bodystyle="text-align:center;background-image:url(Images/bg6.bmp);"><formid="form"method="post"runat="server"enctype="multipart/form-data"><pstyle="text-align:center"></p><div><divstyle="text-align... 查看全文
MD5加密,Parameters防止SQL注入:protectedvoidbtnLog_Click(objectsender,EventArgse){//获取验证码stringcode=txtCode.Text;//判断用户输入的验证码是否正确if(Request.Cookies["CheckCode"].Value==code){//创建数据库连接SqlConnectioncon=newSqlConnection("server=.;database=db_Register;uid=sa... 查看全文
本人用C#开发了一些项目,下面的开源工程给了我很大的帮助——详细的源代码介绍加丰富的实例运用,是非常不错的学习资源,分享给大家,同时附上我的相关开发项目。Accord.NETTheAccord.NETFrameworkprovidesmachinelearning,mathematics,statistics,computervision,computeraudition... 查看全文
一、前言最近一直在做一个多站SEO数据分析的站点(www.easyyh.com),用了一些新技术,如Asp.NetMVC4,BootStrap,EasyUI,这些都是以前没有搞过的,最近搞得差不多了,写点东西记录一下,算是一个总结,给自己留个纪念。准备用两个篇幅,应为MVC4和EasyUI写的人比较多,先重点写BootStrap,再写EasyUI和MVC4。二、介绍BootStrap对于我们这些不擅长搞UI又毫无美感的程序猿来说,BootStrap绝对是一个神器啊... 查看全文
本文目的我们来看一个小例子,在一个ASP.NETMVC项目中创建一个控制器Home,只有一个Index:publicclassHomeController:Controller{publicActionResultIndex(){varmodel=newDemoModel{Email="test@test.com"};returnView(model);}}publicclassDemoModel{[DataType(DataType.EmailAddress... 查看全文
· .net中XML转换成TreeView视图发布时间:2013-09-13
privatestaticvoidCreateTree(TreeViewtreeView,Stringxmlfile){xmlDoc=newXmlDocument();xmlDoc.Load(xmlfile);try{numofChild=0;treeView.Nodes.Clear();XmlElementrootXml=xmlDoc.DocumentElement;TreeNoderoot=newTreeNode();root.Text=rootXml.Name;treeView... 查看全文
· asp.net实现通用水晶报表发布时间:2013-09-13
此片博文是在你有一定水晶报表基础的前提下参阅的;如果对于水晶报表的基础知识比较薄弱建议先去了解下水晶报表;因为项目需要,研究了下水晶报表。说实在,这个组件很强大,但是用起来也很麻烦。刚开始使用遇到了老多问题。然后上了搜索引擎搜索。但是我发现,有一个很痛疼的问题。那就是现在搜索引擎搜索到的东西都是COPY的。大家到处复制别人的答案,却连测试都不测试就贴上了,然后一搜索出来的都是千篇一律的东西。要找到正确的解决方案真的是一件很痛苦的事。我不知道你们有没有这样的经理。反正我经常是这样... 查看全文
· .NET基础发布时间:2013-09-13
1、stringstr=newstring("abc")请问这个实例化了几个对象答案是2个2、接口可以继承接口。抽象类可以实现(implements)接口,抽象类是可以继承具体类。抽象类中可以有静态的main方法。记住抽象类与普通类的唯一区别就是不能创建实例对象和允许有abstract方法。3、wait()和sleep()区别4、Encoding.Default.getBytes("abc高乐").length和"abc高乐".length分别等于多少... 查看全文
在我的上一篇文章【原创】Matlab.NET混编技巧之——找出Matlab内置函数中,已经大概的介绍了matlab内置函数在混合编程中的优点,并通过程序找出了matlab中的大部分内置函数,当然更多人关心是如何像我所说得那样,不用直接编译,就直接在C#中调用这些内置函数。本文就带你揭开这些谜团。声明,这篇文章是需要一点点混合编程基础的,基本概念和过程要懂一点,如果能简单成功混编一个简单的计算或者绘图例子,可以更容易理解。1.传统的Matlab... 查看全文
· .NET程序编译和运行发布时间:2013-09-13
一次面试的时候遇到的一道题目,简要说明.NET的编译过程,在网上看了很多资料,简单总结如下:1、一般的编译过程通常高级语言的程序编译过程是:首先写好的程序是源代码,然后编译器编译为本地机器语言,最后在本地操作系统运行。2、.NET程序的编译与之类似:首先编写好的源代码,然后编译为微软中间语言代码,运行的时候即时编译为本地机器语言,同时.NET代码运行时有一个CLR(运行时)环境来管理程序;MSIL采用某种熟悉的语言编写完毕的.NET源程序被.NETFramework中该语言的编译器编译成PE... 查看全文