Welcome 微信登录

首页 / 网页编程 / ASP.NET

简单谈谈.NET Core跨平台开发

简单谈谈.NET Core跨平台开发

对于.NET开源计划想必关注的人已经跃跃欲试了,但是真正将其用于开发的目前来说不多。毕竟截至本文发布时.NET Core才发布到1.0RC2版本。正式版预计还有一段时间。况且大多数人都是持观望态度,就算开发仍然用的还是.NET Framework。另外不得不说的一点就是.NET开源的进度很惊人但是社区建设还有待提升,很多配套的东西还不齐全。Java在语言层级上可能落后.NET但是Java的社区力量是.NET远不及的。一、安装SDK.NET Core发布版:...
VS2015在升级到Update2之后运行Cordova项目异常的解决方案

VS2015在升级到Update2之后运行Cordova项目异常的解决方案

VS2015在升级到Update2之后,有可能出现如下异常,在运行Cordova项目时提示:查看输出面板会有乱码错误信息:出现此问题的原因是在于npm程序损坏了。vs调用的npm程序并不是在node安装目录下的npm,而是在:C:Users用户名AppDataRoamingMicrosoftVisualStudioMDAvs-npm版本号升级完VS之后会发现npm.cmd已经无法启动运行了。所以Cordova项目在运行时,无法使用npm来解析包导致程序无法...
VS2015 update2安装历程

VS2015 update2安装历程

如何坑爹大家都有体会,就不多说了。总结一下,如果系统是自带的win10家庭版通过换序列号升级到专业版,那趁早重装吧,不然安装VS2015后是无法启动牛逼闪闪的Android模拟器的,会报错:cant" add user to hyper-v administrator group. 但如果你看用户和组里根本就找不到这个hyper-v administrator group. 只有全新安装的win10专业版才有。如果已经安装了VS2015只升级update2...
VS2015 Update2 构建 Android 程序问题汇总

VS2015 Update2 构建 Android 程序问题汇总

自VS2015起, Visual Studio开始逐渐内置支持跨平台开发, 并且Visual Studio团队还额外发布了一个编译工具集Clang with Microsoft CodeGen, 方便开发人员进行跨平台代码的开发, 该工具集在VS 2015 Update 2时采用的 Clang 版本号是3.7. 与此同时VS的移动开发能力也不再局限于Windows Phone, 而是支持了包括Android, iOS在内的主流平台的应用开发. 和其它新特性...
ASP.NET MVC5验证系列之客户端验证

ASP.NET MVC5验证系列之客户端验证

前面学习了,服务端验证,这篇文章中,我们接着学习客户端验证,客户端的验证,使用Jquery和Jquery插件来实现【jquery.validate.min.js and jquery.validate.unobtrusive.min.js) 】在服务端验证中,页面必须要提交到服务器,进行验证,如果数据验证不通过,服务器端就会发送一个响应到客户端,然后客户端根据相应的信息,进行处理;而客户端验证则不同,用户输入的数据,只要一提交,客户端就会进行先验证,如果不...
ASP.NET MVC5验证系列之服务端验证

ASP.NET MVC5验证系列之服务端验证

这篇文章,我将会说到,使用数据注解API来进行服务端验证。ASP.NET MVC 框架在执行的时候,验证所有传递到控制器的数据,如果验证失败就把错误消息,填充到ModelState对象中,并且把这个对象传递给控制器,然后控制器中的方法,根据Modelstate的状态来判断,是否验证失败还是验证通过。在这里,我将会使用两种方法来验证数据的合法性,一个是手动添加错误消息到ModelState对象中,另外一个方法是使用数据注解【Data Annotation】 ...
ADO.NET制做一个登录案例

ADO.NET制做一个登录案例

总体思路.根据用户输入的用户名和密码,来判断,和数据库里面存的是不是一样,如果一样就表明登录成功,否则就登录失败。方案一:1.select* from 表名 where username="用户输入的用户名"2.如果存在 reader.Read(),即用户名存在,接着就判断用户输入的密码,和取到的密码(reader.GetString(reader.GetOridinal("密码字段")))是不是一样,如果一样就登录成功,否则就登录失败。方案二:selec...
ASP.NET MVC分页和排序功能实现

ASP.NET MVC分页和排序功能实现

分页和排序,应该是软件开发中,需要必知必会的技能了,对于分页,网上很多教程,当然,别人终究是别人的,只有自己理解,会了,并且吸收之后,再用自己的语言,传授出来,这才是硬道理。好了,废话说多了。现在我们进入正题:这里,我打算使用EF Code-First方式分页控件就是用PagedList.MVC,来做分页,对于排序,实现的思路是,加载数据出来之后,默认是升序排序,然后我们点击一下相应的列标题,就按照该字段降序排序,查数据。思路明确了,就开始干吧!1.首先新...
ASP.NET MVC下拉框联动实例解析

ASP.NET MVC下拉框联动实例解析

两个DropDownList的联动,选择其中一个DropDownList,然后加载数据到另外的一个DropDownList上 这里,我打算实现的需求是:有两个DropDownList,一个默认加载所有的省份数据,然后,当我选择省份的时候,把对应的市的数据,绑定到另外一个DropDownList上面,即实现了联动。好了,这里不打算使用EF了,换用ADO.NET。首先新建好数据库,表:USE master GO IF EXISTS (SELECT * FROM...
ASP.NET MVC5验证系列之Fluent Validation

ASP.NET MVC5验证系列之Fluent Validation

前面两篇文章学习到了,服务端验证,和客户端的验证,但大家有没有发现,这两种验证各自都有弊端,服务器端的验证,验证的逻辑和代码的逻辑混合在一起了,如果代码量很大的话,以后维护扩展起来,就不是很方便。而客户端的验证,必须要启用客户端验证,也就是在配置文件中配置相应的节点,并且还要引入Jquery插件。如果人为的在浏览器上,禁用了js脚本,那么客户端验证就不起作用了,所以在这里,我将继续学习另外一个验证,也就是Fluent Validation。Fluent V...
.NET实现微信公共平台上传下载多媒体文件

.NET实现微信公共平台上传下载多媒体文件

举个例子,有人对着我们的公共微信号拍个照片发送过来,然后我们处理这个照片,比如进行ocr识别字(随后就会降到这个例子),或者人脸识别,或者拍照取证等,这些功能都是相当有用的。那么我们现在就要分析一下这个过程。微信平台肯定不能帮助我们OCR或者人脸识别等功能,要做这些功能首先到得到图片!用户拍摄的照片首先被上传到了wenxin的服务器,然后就有了一个mediaID,我们用这个mediaID可以下载到我们自己的服务器上然后处理,把结果给微信平台,由微信平台最终...
.net core 1.0 实现单点登录负载多服务器

.net core 1.0 实现单点登录负载多服务器

前言 .net core 出来有一时间了,这段时间也一直在做技术准备,目前想做一个单点登录(SSO)系统,在这之前用.net时我用习惯了machineKey ,也顺手在.net core 中尝试了一上,结果发现不好使了,也不起作用,于是开始了网上学习。实现方法 功夫不负有心人,网上高人还是多,在github.com上面ISSUES中也有人在讨论此问题,于是找到代码尝试,结果实现了。 直接上代码,我们需要先封装一个XmlRepository,Key的格...
<< 441 442 443 444 445 446 447 >>