net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
最新的asp.netvnext已经可以支持在mac上运行了,当然用的是mono。相比linux来说,mac的安装略显繁琐。对于大部分用Windows开发asp.net的程序员来说,初次配置还是很费时的。我这里列出详细安装步骤,方便大家开发的同时,也给自己做个备忘。要运行.Net程序,需要新的KRE环境,至少需要安装Xcode,Homebrew和ASP.NETvNextCommandLineTools。当然为了日后开发方便,我建议大家一并安装yeoman,为了安装yeoman... 查看全文
· ASP.NET MVC中商品模块小样发布时间:2014-11-20
在前面的几篇文章中,已经在控制台和界面实现了属性值的笛卡尔乘积,这是商品模块中的一个难点。本篇就来实现在ASP.NETMVC4下商品模块的一个小样。与本篇相关的文章包括:1、ASP.NETMVC中实现属性和属性值的组合,即笛卡尔乘积01,在控制台实现2、ASP.NETMVC中实现属性和属性值的组合,即笛卡尔乘积02,在界面实现3、再议ASP.NETMVC中CheckBoxList的验证4、ASP.NETMVC在服务端把异步上传的图片裁剪成不同尺寸分别保存,并设置上传目录的尺寸限制5、ASP... 查看全文
RoadFlow是一款集成工作流引擎的ASP.NETMVC快速开发平台,由从事六年以上OA及工作流开发与实施的团队设计开发,该工作流平台已应用于众多大型企事业单位。拥有全浏览器兼容的可视化流程设计器、表单设计器、基于角色的权限管理等先进设计理念,是您开发OA、CRM、HR等企事业各种应用管理系统的最佳基础平台。天知软件兼承“开放分享进步”的原则,对RoadFlow工作流引擎开源,希望与工作流开发者共同学习与交流!1.6.1更新日志:解决从表运行时日期选择始终是第一个问题... 查看全文
· ASP.NET自定义服务器控件发布时间:2014-11-20
本文通过创建一个最简单的服务器控件,演示开发服务器端控件的流程。文章内容整理自MSDN的编程指南,原文地址在文章末尾的资源中。本文创建一个简单的服务器控件,名为RedLabel。它的使用方式为:?1<f:redlabeltext="thisisatest!"runat="server"></f:redlabel>这个标签会将自己的Text属性值以红色的样式输出到页面上。运行结果如图所示:步骤新建一个空白解决方案,在此解决方案下新建一个类库项目,名称为MyControl... 查看全文
服务器应用程序不可用您试图在此Web服务器上访问的Web应用程序当前不可用。请点击Web浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误消息可在Web服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。引起这个的原因大概是现安装了.NetFramework后装的IIS导致.Net没有在IIS里注册。在网上找了很久都是说从.net命令行工具里运行aspnet_regIIS/i就可以了(或者在类似下面的目录:C... 查看全文
本书《视图模型》这一章所讲内容在前面均有提及且未作更深入讲解故略过,进入下一章:一、服务器端验证:无论客户端验证与否,都应该执行服务器端验证。因为用户可能会禁用JavaScript或者做一些意想不到的事情来绕过客户端验证,而服务器验证是保护数据、防止劣质输入的最后一道防线。有些验证规则也需要服务器端进行处理,如网络拓扑可能会要求只有服务器才能访问对输入进行验证所需要的某些外部资源。1.DataAnnotations验证... 查看全文
本套试题共8个题,主要考察C#面向对象基础,SQL和ASP.NETMVC基础知识。第1-3题会使用到一个枚举类,其定义如下:1publicenumQuestionType2{3Text=0,4MultipleChoice=15}第1题:请定义一个接口IQuestion,有【标题】和【问题种类】两个属性,其中【问题种类】是只读的枚举类型QuestionType,另外还有一个方法获取该问题的答案(无参,返回字符串)。第2题:请定义一个抽象类QuestionBase... 查看全文
我们首先还是看看ReflectedParameterBindingInfo的Binder属性吧:publicoverrideIModelBinderBinder{get{IModelBinderbinder=ModelBinders.GetBinderFromAttributes(_parameterInfo,()=>String.Format(CultureInfo.CurrentCulture,MvcResources... 查看全文
在"ASP.NETMVC中实现属性和属性值的组合,即笛卡尔乘积01,在控制台实现"中,在控制台应用程序中实现了属性值的笛卡尔乘积。本篇在界面中实现。需要实现的大致如下:在界面中勾选CheckBoxList中属性值选项:把勾选的属性值进行笛卡尔乘积,每行需要填写价格:我们暂且不考虑这些CheckBoxList是如何显示出来的(在后续有关商品模块的文章中会实现),还需考虑的方面包括:1、从CheckBoxList中获取到什么再往控制器传?对于每行的CheckBoxList来说... 查看全文
2014年11月13日,微软表示开源.NET,包含整个.NET服务器端的核心类别,ASP.NET5.0、.NETCommonLanguageRuntime(CLR)、Just-In-TimeCompiler、GarbageCollector以及BaseClassLibraries等,都在开源的范畴之中。消息一出,霎时在全世界开发者的圈子内炸开了锅。巨头企业这次不光是口头喊出“拥抱开源”的口号,践行开源能够看出微软是动真格的了。针对此事,笔者请教了业内资深人士张善友老师... 查看全文
· .net程序员面试不完全指南发布时间:2014-11-19
程序员找工作难,想要被成功聘用更难。最常见的办法是经历一次又一次的面试失败后自己琢磨出面试技巧,当然也可以花钱到一些培训机构去接受专业的书面简历和模拟面试的指导。这些方法可能都会奏效,但是却并不是时间和金钱利用率最高的。软件行业的工作期望比其他大多数岗位都要来得高。在这严格的选拔人才的机制下,只要我们花点心思,还是可以手到擒来,顺利地拿下心仪的工作岗位。写简历既简短又要突出重点。不超过两页。面试官不需要个人传记。在描述每个项目的时候避免长篇大论。在每份工作和项目中注明用了什么技术... 查看全文
在上一篇"ASP.NETMVC异步验证是如何工作的02,异步验证表单元素的创建"中了解了ASP.NET异步验证是如何创建表单元素的,本篇体验jquery.validate.unobtrusive.js异步验证的全过程。在jquery.validate.unobtrusive.js文件的尾部看到了如下的一个调用:$(function(){$jQval.unobtrusive.parse(document);});可见,通过把当前页的document对象传给$jQval.unobtrusive... 查看全文
上周,微软宣布.NET开源,并把它扩展到Linux和MacOS平台上面。此举受到那些曾经常怀疑微软意图的IT团体的热烈欢迎(好吧,我的好朋友AdrianBridgwater是个例外,他暗示微软开源的举动只是为了巩固其统治世界的地位)。根据ZDNet主编MaryJoFoley的记录,微软从2014年4月开始的一系列举动中,.NET开源是最新的举动。那时微软宣布将开源数个开发技术,包括ASP.NET、Roslyn.NET编译器平台、.NET微框架、.NETRx以及VB和C#程序语言... 查看全文
· .NET基础之自定义泛型发布时间:2014-11-18
在.NET中泛型使用非常频繁,在控制台应用程序中,默认的引入了System.Collection.Generics名称空间,其中就提供了我们经常使用的泛型:List<T>和Dictionary<T>,相信用过它们的都知道它们的强大。还有一种我们经常使用的简单的泛型:System.Nullable<T>,即可空类型。我们可以:System.Nullable<int>nullableInt;声明一个可空的int类型... 查看全文
· asp.net 运行时, 报控件不存在发布时间:2014-11-18
Asp.net运行时,报控件不存在,但系统中确实加入了控件z,但是生成网站的时候,报控件不存在,输入代码的时候,this.edtxx.Text确实可以输入原因:系统修改的时候,作了一个备份,也就是说原来有一件副件xxx.aspxxxx.aspx.cs存在系统在生成网站的时候,会根据CodeFileInherits去找,系统存在二个同样的<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="xx.aspx... 查看全文
在上一篇"ASP.NETMVC异步验证是如何工作的01,jQuery的验证方式、错误信息提示、validate方法的背后"中,了解了jQuery如何验证,如何显示错误信息,本篇要体验ASP.NETMVC异步验证表单元素的创建,以及如何才能实现ASP.NETMVC异步验证。有这样的一个模型:publicclassStudent{publicintId{get;set;}[Required]publicstringFirstName{get;set;}[Required,StringLength... 查看全文
本文来自知乎吴涛的回答今天的Java是编程领域的linguafranca:作为一门语言,它比C/C++学起来更容易,比Perl/Lisp读起来更正常,比VB/PHP用起来更专业。几乎没有人看不懂Java,所以讲解个什么概念,用Java写出来大家都能明白。而作为平台的Java,有无所不包的类库,极度优化的虚拟机,根深蒂固的开源项目,结果就是,无论你想做任何事情,理论上——乃至99%的实际上——都可以用Java实现。我写下这些文字的片刻... 查看全文
一,简介Signal是微软支持的一个运行在DotNET平台上的htmlwebsocket框架。它出现的主要目的是实现服务器主动推送(Push)消息到客户端页面,这样客户端就不必重新发送请求或使用轮询技术来获取消息。二,实现机制SignalR的实现机制与.NETWCF或Remoting是相似的,都是使用远程代理来实现。在具体使用上,有两种不同目的的接口:PersistentConnection和Hubs,其中PersistentConnection是实现了长时间的Javascript轮询... 查看全文
· ASP.NET真假分页—真分页发布时间:2014-11-18
当数据量过大,有几万甚至十几万条数据时,每次都从数据库中取出所有数据就会降低查询效率,系统运行慢,还有可能卡死,这时假分页就会显得很不人性化,因此有了真分页的必要性。正如上篇博文总结归纳,“真”相对于“假”存在,即不藕断丝连,从根部彻底断开,在此处表现为根据查询条件,只从数据库中提取出需要的部分,适合于大数据。而真分页的实现要借助于第三方控件AspNetPager。AspNetPager控件是一个基于.net的第三方免费开源控件,具有开发高效... 查看全文
· ASP.Net巧用窗体母版页发布时间:2014-11-18
背景:每个网页的基本框架结构类似:浏览网站的时候会发现,好多网站中,每个网页的基本框架都是一样的,比如,最上面都是网站的标题,中间是内容,最下面是网站的版权、开发提供商等信息:在这些网页中,表头、底部的样式和内容都是一样的,不同的只是中间的内容。因此在制作网站时,可以将这些共同的东西分离出来,放到“窗体母版页”中,在需要的时候嵌套就可以。巧用窗体母版项:下面就开始行动(本文是以VisualStudio2013作为编程环境,可能在某些步骤与其他版本有所出入,请自行注意)... 查看全文