.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
目录索引【无私分享:ASP.NETCORE项目实战】目录索引简介在Asp.netCoreVS2015中,我们发现还有很多不太简便的地方,比如右击添加视图,转到试图页等功能图不见了,虽然我们可以通过工具栏的自定义命令,把这两个右击菜单添加上,但是貌似是灰色的不能用。其实,这样也好,通过手动创建,更让我们深刻的理解MVC以及路由之间的关系,很多人认为底层的东西是高大上的,比如一提到汇编,很多人感觉牛的不行不行的,其实术业有专攻,做程序的感觉搞核电的很牛,搞核电的同样也感觉做程序的很牛... 查看全文
1C#与.NET的关系(1)C#是专门为与Microsoft的.NetFramework一起使用而设计的。(2)C#是一种基于面向对象设计方法的的语言。(3)需要注意的是,C#就其本身而言是一种语言,尽管它用于生成面向.NET环境的代码,但它本身不是.NET的一部分。2.NET体系里面几个重要的概念(1)公共语言运行库CLR(CommonLanguageRuntime):它是和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集等),并保证应用和底层操作系统之间必要的分离。... 查看全文
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便一、目标样式我们要实现上图中的效果,需要如下的操作:1.从工具栏上的”SmobilerComponents”拖动一个PopList控件到窗体界面上2.修改PopList控件的属性a.Groups属性打开集合编辑器,并点击“添加”,如图1Text和Value中都输入需要在列表中显示的选项,如图2在Items中添加数据,如图3图1图2图3b... 查看全文
物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSource。但是对于.NETCore的配置系统来说,我们习以为常的XML反倒不是理想的配置源,至少和JSON比较起来,它具有一个先天不足的劣势,那就是针对集合数据结构的支持不如人意。[本文已经同步到《ASP.NETCore框架揭秘》之中]一... 查看全文
· .NET Core系列 :4 测试发布时间:2016-08-16
2016.6.27微软已经正式发布了.NETCore1.0RTM,但是工具链还是预览版,同样的大量的开源测试库也都是至少发布了Alpha测试版支持.NETCore,这篇文章TheStateof.NetCoreTestingToday就将各个开源测试库的目前进展进行了汇总。本文我们的目的是在我们构建我们应用程序的时候能够进行测试,如何使用XUnit结合你可以通过为你的项目添加不同的测试用例NSubstitute进行单元测试,同时对整个项目进行集成测试... 查看全文
最近闲来无事给自己写了家庭财务收支管理系统,也就包含支出管理,收入管理和一些统计功能。先说登录模块,因为涉及GET和POST请求,这些东西都是能被监控和抓取的所以就考虑这使用RSA加密解密方式传输用户名和密码参数,页面JS如下:1/*需要引入三个JS文件,BigInt.js、RSA.js和Barrett.js,用到cookie则需要引入jquery.cookie.js文件*/2//与后台交互获取公钥3functiongetPublicKey(){4varpubKey='';5if($... 查看全文
一、介简easyliter框架的升级版本,并且正式命名为SqliteSugar框架,另外Sugar系列还有MySql和MsSql版本,Oracle版本待开发中(因为客户端太大一直在忧郁当中)用Sqlite也不址什么高性能了,好用为主。经过一天的努力,Sqlite版本所有的例子都已经测试通过:Sqlite.net4.0+https://github.com/sunkaixuan/SqliteSugarMySql.NET4.0+https://github... 查看全文
最近由于项目需要,在系统缓存服务部分上了redis,终于有机会在实际开发中玩一下,之前都是自己随便看看写写,很零碎也没沉淀下来什么,这次算是一个系统学习和实践过程的总结。和Redis有关的基础知识Redis是一个开源的分布式NoSql数据库,可以用来做缓存服务、消息队列、数据存储等等,数据类型之丰富,效率之高,简直逆天!没有了解过的可以移步去问度娘~客户端之丰富,足可见它的社区有多强大:其中C#的客户端就有这么多:没错,我们的项目里也选择了最热门的StackExchange... 查看全文
功能:单击选中行,双击打开详细页面说明:单击事件(onclick)使用了setTimeout延迟,根据实际需要修改延迟时间;当双击时,通过全局变量dbl_click来取消单击事件的响应常见处理行方式会选择在RowDataBound/ItemDataBound中处理,这里我选择Page.Render中处理,至少基于以下考虑1、RowDataBound仅仅在调用DataBind之后才会触发,回发通过ViewState创建空件不触发假如需要更多的处理... 查看全文
基于ASP.NET下科技公司门户网站开发(8大模块,前台页面设计+后台控件AJAXWebServic)百度网盘链接:http://pan.baidu.com/s/1nvB5Dsl密码:4kbx课程安排:1.项目介绍,市场定位、开发背景、开发应具备技能和学习方法。2.数据库设计。3.数据库完善及三层结构搭建。4.前端页面设计1(Div+CSS)5.前端页面设计2(Div+CSS)6.前端页面设计3(Div+CSS)7.前端页面设计4(Div+CSS)8.前端页面设计5(Div+CSS)9... 查看全文
· asp.net 发送邮件发布时间:2016-08-12
asp.net发送邮件System.Net.Mail.MailMessagemsg=newSystem.Net.Mail.MailMessage();msg.To.Add("sheyou@sheyouyun.com");msg.From=newMailAddress("renhanlinbsl@163.com","renhanlinbsl@163.com",System.Text.Encoding.UTF8);/*上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/msg... 查看全文
· .net简单的fileupload控件上传发布时间:2016-08-12
前台代码:<asp:FileUploadID="FileUpload1"runat="server"/><asp:ButtonID="filebut"runat="server"Text="上传"onclick="filebut_Click"/>后台代码:protectedvoidfilebut_Click(objectsender,EventArgse){if(FileUpload1.PostedFile.FileName==""){Response.Write... 查看全文
· 简谈asp.net下的异步加载发布时间:2016-08-12
具体我本身大概用的就有两种,需配合JQ.第一种,直接通过AJAX去请求页面:例如,1:dataType必须是html或者Text格式,2:Type:必须是'Post'请求3:后台Load事件必须判断是否为Post请求后台代码如下:测试结果如下:第二种:类似于.netMVC直接请求方法。1:后台代码中,引入usingSystem.Web.Services;2:方法必须是静态修饰,且方法上面打上特性[WebMethod]3:在JQ中返回成功回调函数内获取数据必须是返回名字.d如:data.d4... 查看全文
主要更新:1:增加子目录部署支持。2:增加Taurus.MVC支持。3:优化及Bug修复。1:增加子目录部署支持:其实在重写Aries框架的时候,我是去掉了目录部署功能的,主要是为了加快Aries开发的速度。不过最新有用户反馈,需要部署在子目录下,所以就顺势把子目录部署这块功能给增加上了。2:增加Taurus.MVC支持:Aries2.0的目录结构是这样的:原来的Aries.Logic下的Handler变更到Aries.Controllers下,其它变化不大。在我整个设计的过程是这样的:1... 查看全文
我们在《聊聊默认支持的各种配置源》和《深入了解三种针对文件(JSON、XML与INI)的配置源》对配置模型中默认提供的各种ConfigurationSource进行了深入详尽的介绍,如果它们依然不能满足项目中的配置需求,我们可以还可以通过自定义ConfigurationProvider来支持我们希望的配置来源。就配置数据的持久化方式来说,将培植存储在数据库中应该是一种非常常见的方式,接下来我们就是创建一个针对数据库的ConfigurationSource... 查看全文
· .net接口学习笔记发布时间:2016-08-12
1.接口的声明接口的声明不能包含:数据成员,静态变量;只能包含如下类型的静态成员函数的声明:方法,属性,事件,索引器。声明中不能包含任何实现的代码,而在每个成员成名的主体后,必须使用分号。接口声明可以有任何的修饰符public、protect、internl或private。接口的成员是隐式的public,不允许任何访问修饰符,包括public。1PublicInterfaceIMyInterface2{3//接口成员是隐式的public,并且只有声明4intMethod1(intnVar1... 查看全文
最近的一个项目中,由于界面查询的数据量比较大,关联的表比较多,有些数据查出来需要临时保存起来供后面的查询使用,于是想到了用oracle的临时表来实现这个需求。大家都知道,oracle的临时表有两种:事务级别临时表和会话级别临时表,我这里使用的是会话级别的临时表。当时把功能时候后就以为万事大吉了,没想到就在这里买下了一个坑。坑的浮现:之后在为系统加调试日志时偶然发现了临时表的数据没有像oracle临时表的定义那样“不同会话独享临时表,临时表的数据在会话结束后被自动清空”... 查看全文
.NETCore中间件的注册和管道的构建(3)----使用Map/MapWhen扩展方法0x00为什么需要Map(MapWhen)扩展如果业务逻辑比较简单的话,一条主管道就够了,确实用不到Map。不过当业务逻辑比较复杂的时候,有时候我们可能希望根据情况的不同使用特殊的一组中间件来处理HttpContext。这种情况下如果只用一条管道,处理起来会非常麻烦和混乱。此时就可以使用Map/MapWhen建立一个分支管道,当条件符合我们的设定时,由这个分支管道来处理HttpContext... 查看全文
扯淡这是一款轻量、高效的.NETC#数据库访问框架(ORM)。查询接口借鉴Linq(但不支持Linq)。借助lambda表达式,可以完全用面向对象的方式就能轻松执行多表连接查询、分组查询、聚合查询、插入数据、批量删除和更新等操作。多数据库支持,已然成为ORM的标配。继开发了Chloe的.NETCore版本后,Chloe继续她的多数据库支持之路。上周花了些时间学习了SQLite,现在已经支持SQLite数据库。导航Chloe... 查看全文
· Microsoft宣布.NET Core支持计划发布时间:2016-08-10
英文原文:Microsoft'sPlansfor.NETCoreSupport微软宣布针对.NETCore、ASP.NETCore和EntityFrameworkCore的支持计划。据来自微软的LeeCoward介绍,公司计划使用一种双管齐下的方法来管理这些系统的发布。该计划回答了微软开源计划背后的其中一个主要问题——开发人员可以在多长时间内依赖微软向这些年轻的项目提供支持和安全补丁。长期支持(LTS)发布在发布后将有一个3年的基本期... 查看全文