.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· 让 asp.net 在 mac 上飞发布时间:2014-06-04
.NET不跨平台一直饱受争议,虽然微软前端时间放出些消息,要支持.NET跨平台的发展,但是微软一直坚持着不主动、不拒绝、不负责的三不态度,仍然用一种软件帝国的心态,折腾着一些毫无新意的东西。微软想要重新获得大众的尊重和认可,必须丢弃一些传统的观念,积极听取开发者的声音,和开发者站在一起共同发展,而这似乎看起来任重而道远。跨平台是一种趋势,到最后,微软也不得不低头。mono一直在微软的白眼下发展,到如今也算是非常不错了,虽然还不能支持.NETFramework的全部特性,但对我们来说已经够用了... 查看全文
· 如何学习.Net的步骤发布时间:2014-06-04
如果你已经有较多的面向对象开发经验,跳过以下这两步:第一步掌握一门.NET面向对象语言,C#或VB.NET我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步对.NETFramework类库有一定的了解可以通过开发WindowsForm应用程序来学习.NETFramework。ASP.NET是建构在.NETFramework之上的技术,你对.NETFramework了解得越深,学习ASP.NET就越快... 查看全文
· ASP.NET MVC学前篇之请求流程发布时间:2014-06-03
ASP.NETMVC学前篇之请求流程请求流程描述对于请求的流程,文章的重点是讲HttpApplication和HttpModule之间的关系,以及一个简单的示例实现。(HttpModule又是MVC框架的入口点)图1在请求到达Web服务器过后进入ASP.NET的时候是通过ASP.NET来构造出一个HttpWorkerRequest对象,HttpWorkerRequest是抽象类类型,表示着一些请求处理的信息,然后由ASP... 查看全文
· ASP.NET MVC路由(一)发布时间:2014-06-03
ASP.NETMVC路由(一)前言从这一章开始,我们即将进入MVC的世界,在学习MVC的过程中在网上搜索了一下,资料还是蛮多的,只不过对于我这样的初学者来看还是有点难度,自己就想看到有一篇引导性的资料可以帮助我初步的了解一下这部分知识,然后再去学习大神们写的资料。并不是说看完文章就会可以开发、可以怎么怎么样,没有!这些都没有,只是让你在脑海中把这部分内容记住它们的模型图以及一个大概的在MVC框架中的位置或者是整个系统中的位置,说了这么多的目的就是让大家更好的了解基础知识... 查看全文
GridPanel折叠/展开行Ext.NetGridPanel的行支持折叠/展开功能,这个功能个人觉得还说很有用处的,尤其是数据中包含图片等内容的时候。下面来看看效果:使用行折叠/展开功能之后,在Ext.NetGridPanel的行头会出现一个展开图标,点击图标以后能够将这一行展开:使用XTemplate实现行折叠/展开这是最简单的一种实现,在上一篇文章:【Ext.Net学习笔记】05:Ext.NetGridPanel的用法(包含Filter、Sorter、Grouping、汇总... 查看全文
· 【Ext.Net学习笔记】07:后续发布时间:2014-06-03
这些笔记都是在这个地址看到的:http://www.qeefee.com/category/extnet然后跟着敲,去理解的。Ext.NET其实就是基于跨浏览器的ExtJS库和.NETFramework的一套支持ASP.NETAJAX的开源Web控件。要想更全面的理解Ext.NET的话,最好还是查看官方示例,里面更全面,都有示例代码的,地址:http://examples.ext.net/,当然是英文的,要自己去理解,会用就行,个人感觉!That'sAll.... 查看全文
ASP.NETMVC学前篇之Ninject的初步了解1.介绍废话几句,Ninject是一种轻量级的、基础.NET的一个开源IoC框架,在对于MVC框架的学习中会用到IoC框架的,因为这种IoC开源框架有很多,本篇的主题只有一个,就是让阅读过本篇幅的朋友逗知道IoC框架在项目中的作用,以及它的重要性。这样做的目的是以便在以后的学习工作中选择自己中意的一个IoC框架来学习、使用,或者是自己去实现一个。好了,不废话了。2.环境准备1.新建个4.0Framework的一个控制台应用程序项目... 查看全文
· [.NET] SQL数据总笔数查询发布时间:2014-06-02
[.NET]SQL数据总笔数查询程序下载范例下载:点此下载原始码下载:点此下载NuGet封装:点此下载数据查询开发系统时,使用C#执行SQL查询指令,就可以从SQL数据库里查询所需数据。SELECTId,NameFROMUsers数据总笔数查询当数据量过多时,系统会需要采用分页的方式来分批取得数据,但在这之前需要先取得数据总笔数,来告知系统共有多少数据等待处理。这时可以改写原有的SQL查询指令,在其中加入COUNT(*),来计算查询结果的总笔数。(将查询指令改写为子查询来取得数据总笔数... 查看全文
· ASP.NET vNext 概述发布时间:2014-06-02
兼容Mono的下一代云环境Web开发框架ASP.NETvNext我们知道了ASP.NETvNext是一个全新的框架,是一个与时俱进的框架。这篇文章将深入讨论在整体架构更多的细节,内容主要参照文章http://davidfowl.com/asp-net-vnext-architecture/。github库之间的依赖关系可以看下面这个图:这个图不是所有的依赖关系,从这里可以看出ASP.NETvNext的一个架构:KRuntime-包括SDK和运行时(kvm,kpm和kre),引导到CoreCLR... 查看全文
· [.NET] SQL数据分页查询发布时间:2014-06-01
[.NET]SQL数据分页查询程序下载范例下载:点此下载原始码下载:点此下载NuGet封装:点此下载数据查询开发系统时,使用C#执行SQL查询指令,就可以从SQL数据库里查询所需数据。SELECTId,NameFROMUsers数据分页查询当数据量过多时,系统会需要采用分页的方式来分批取得数据。这时可以改写原有的SQL查询指令,在其中加入ROW_NUMBER(),来为每笔资料打上编号。后续依照系统需求,取得某个编号范围内的数据,就完成在系统中提供数据分页查询的功能。... 查看全文
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;//http://msdn.microsoft.com/zh-cn/library/system.runtime.serialization.datacontractattribute.aspx//usingSystem.Web.Script... 查看全文
///<summary>///http://www.weather.com.cn/data/sk/101280601.html///{"weatherinfo":{"city":"深圳","cityid":"101280601","temp":"32","WD":"西南风","WS":"4级","SD":"68%","WSE":"4","time":"16:40","isRadar":"1","Radar":"JC_RADAR_AZ9755_JB"}... 查看全文
.NET基础知识加强:1变量命名规则:骆驼命名法:第一个字母小写之后的首字母大写,【对于方法名和类名首字母大写】→培养良好的命名规范。2构造函数:没有返回值,方法名和类名相同,每个类中都有一个默认的无参构造函数3面向对象的三大特性:封装,继承,多态。→继续的特性:单根性,传递性,→【C#中任何一个类最终都是继承object类】,→构造函数不能被继承,→五种访问修饰符:public,protected,internal(只能在当前程序集内部来访问... 查看全文
· .Net开源网络爬虫Abot介绍发布时间:2014-05-31
.Net中也有很多很多开源的爬虫工具,abot就是其中之一。Abot是一个开源的.net爬虫,速度快,易于使用和扩展。项目的地址是https://code.google.com/p/abot/对于爬取的Html,使用的分析工具是CsQuery,CsQuery可以算是.net中实现的Jquery,可以使用类似Jquery中的方法来处理html页面。CsQuery的项目地址是https://github.com/afeiship/CsQuery一.对Abot爬虫配置1... 查看全文
本文体验在MVC中使用ASP.NETIdentity2.0,体验与用户身份安全有关的功能:→install-packageMicrosoft.AspNet.Identity.Samples-Version2.0.0-beta2-Pre安装后,在App_Start,Controllers,Models,Views等处都添加了多个文件。在App_Start/IdentityConfig.cs中有6个类和一个枚举:●ApplicationUserManager... 查看全文
方法一:不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下:<asp:TextBoxID="TextBox1"runat="server"onfocus=this.blur()></asp:TextBox>在此情况下,当文本框获得焦点时便立刻失去,所以也无法手动修改其内容,能够模拟ReadOnly,在后台代码中也能通过Text属性,正常获取通过脚本在客户端设置的值;方法二:设置了ReadOnly属性后,通过Request来取值,如下... 查看全文
ASP.NETMVC学前篇之扩展方法、链式编程前言目的没有别的,就是介绍几点在ASP.NETMVC用到C#语言特性,还有一些其他琐碎的知识点,强行的划分一个范围的话,只能说都跟MVC有关,有的是外围的知识,有的是包含在框架内的。MVC学前篇字样?有噱头的成分也有真实的成分,所以工欲善其事,必先利其器。器是什么?基础嘛,虽然说MVC框架中涉及到的知识很多很多也不是我一篇两篇能说完的,我能做的就是知道多少就跟大家分享多少,当然了随着时间的推移会完善这个系列。1扩展方法扩展方法是C#3... 查看全文
引言在Part.1Http请求处理流程一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler概述可能和我一样,很多Asp.Net开发人员都有过Asp的背景... 查看全文
· WisDom.Net 框架设计(八) 持久层发布时间:2014-05-29
WisDom.Net---持久层1.什么是持久层持久层负责最基础的功能支撑,为项目提供一个高层,统一,和并发的数据持久机制,提供了比如建立数据库连接,关闭数据库连接,执行sql语句,事物管理等基础功能,为上层的数据处理层执行相关的支持,大大的简化了数据,增删改查等功能的相关的功能的开发过程,同时也保持了多层结构的优势,在WisDom.Net中考虑支持的数据库有mysql,sqlsever,orcale等不同的数据库,在这里我们使用.NET4.0中逆变与协边来来实现,相关的功能、2.什么是协变... 查看全文
GridPanel是用来显示数据的表格,与ASP.NET中的GridView类似。GridPanel用法直接看代码:<ext:GridPanelrunat="server"ID="grid"ColumnLines="true"Width="500"Height="200"><Store><ext:Storerunat="server"ID="storeUserInfo"><Model><ext... 查看全文