.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
一、Model层1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Web;56namespaceMvc_Demo.Models7{8publicclassPerson9{10publicintAge{get;set;}11publicstringName{get;set;}12publicstringSex{get;set;}13}14}二、控制器层1usingSystem... 查看全文
微软推出的第一个版本的.NETFramework是一个面向Windows桌面和服务器的基础框架,在此之后,为此微软根据设备自身的需求对.NETFramework进行裁剪,不断推出了针对具体设备类型的.NETFramework版本以实现针对移动、平板和嵌入式设备提供支持。除此之外,在Windows平台之外一致游荡着一只特立独行的猴子(Mono)。.NET平台看起来欣欣向荣,而实际上却日薄西山,就在这个时候微软走了一条唯一正确的道路,那就是基于跨平台理念重新设计的.NETCore... 查看全文
Session共享是分布式系统设计时必须考虑的一个重要的点。相比较java中的session共享解决方案,.net中的解决方案还是比较少,MemcachedSessionProvider类库是比较优秀的.EnyimMemcached是windows下的memcached的客户端,这是一个比较优秀的类库,之后我们要谈到的MemcachedSessionProvider需要基于此memcached客户端来实现session共享。github地址... 查看全文
· 在ubuntu16.04中初次体验.net core2发布时间:2017-11-05
.netcore运行在Linux中的例子、文章已经很多了,看了一些之后也想体验一下,顺便记录一下……环境:win101709、它内置的Linux子系统(这里安装的是Ubuntu16.04)一、安装Ubuntu16.041、启用win10中内置的Linux到了win101709,内置的Linux已经不是Beta版了,"控制面板\程序\程序和功能",点击“启用或关闭Windows功能”,启用“适用于Linux的Windows子系统”2、安装Linux在cmd中输入bash... 查看全文
· 学习asp.net core + Ef+mysql建立连接发布时间:2017-11-05
注意事项:1、使用前用nuget导入Microsoft.EntityFrameworkCore.Tools和MySql.Data.EntityFrameworkCore2、DataContext必须声明一个构造函数接受一个dbcontextoptions<DataContext>必须通过它来为DbContext基构造函数。3、连接字符串一定要加sslmode=none操作代码:datacontext类publicclassDataContext:DbContext... 查看全文
前面文章介绍了如何使用Identity在ASP.NETMVC中实现用户的注册、登录以及身份验证。这些功能都是与用户信息安全相关的功能,数据安全的重要性永远放在第一位。那么对于注册和登录功能来说要把密码及用户其它信息通过表单的形式安全的提交到服务器上,那么最适合的方法就是使用HTTPS(如果有条件或者有安全需求,应该所有请求都基于HTTPS,本章不涉及HTTPS的介绍),而在注册时用户的密码应该加密后保存在数据库中,包括登录时对用户名的验证也是对密码明文加密后再进行匹配,对于身份验证来说... 查看全文
· 基于Nginx+redis的Asp.net站点搭建发布时间:2017-11-03
剧情介绍在传统的信息系统(比如小规模的ERP\MES系统),往往只是进行简单的应用服务器和数据库服务器的分布式部署,以此来提高应用系统的负载能力,而伴随着访问的增大,应用服务器层面除了做硬件和网络的扩容,很难应对【套路式开头】。当然现在开源技术很多,不就是分布式么,应用服务器分布式、数据库读写分离、缓存服务器、认证服务器。。。的确方法很多。那么不买关子了,今天就应用服务器层面的负载均衡讲讲,可以动手练练的技术:Nginx,当然也包括缓存技术:redis。初步的设想是这样的... 查看全文
· Asp.Net Web API(四)发布时间:2017-11-02
HttpResponseException-----HTTP响应异常如果WebAPI控制器抛出一个未捕捉的异常,会发生什么呢?在默认情况下,大多数异常都会转换为一个带有状态码500的内部服务器错误的HTTP响应。这个HTTPResponseException类型是一个特殊的类型。这种异常会返回你在异常构造器中指定的任何HTTP状态码。例如,在以下方法中,如果这个id参数无效,那么会返回“404---未找到”1publicProductGetProduct(intid)2... 查看全文
· Asp.Net Web API(三)发布时间:2017-11-02
RoutingTables路由表在Asp.NetWebAPI中,一个控制器就是一个处理HTTP请求的类,控制器的public方法就被叫做action方法或简单的Action。当WebAPI接收到一个请求的时候,它将这个请求路由到一个Action。注意:WebAPI的路由与Asp.NetMVC的路由是非常相似的。主要区别就是WebAPI使用的是HTTP方法,而不是URI路径来选择Action为了确定哪个Action被调用,这个框架使用了一个注册表... 查看全文
· Quart.Net分布式任务管理平台发布时间:2017-11-02
无关主题:一段时间没有更新文章了,与自己心里的坚持还是背驰,虽然这期间在公司做了统计分析,由于资源分配问题,自己或多或少的原因,确实拖得有点久了,自己这段时间也有点松懈,借口就不说那么多了,还是进入主题吧。前言:我相信大多数人公司的业务上都有定时任务这么个功能,我们公司也不例外,刚来公司的时候使用Quartz.Net为我们组做了第一个任务,大致流程是:新建一个控制台程序,引用需要的程序集,Execute方法中写着咱们需要定时的任务的业务逻辑... 查看全文
· ASP.NET 使用My97DatePicker日期控件发布时间:2017-11-02
首先要下载该控件的包,下载地址:http://pan.baidu.com/s/1Aa5gk引用文件<scriptsrc="js/My97DatePicker/WdatePicker.js"type="text/javascript"></script>目录详情常规调用<inputid="d11"type="text"class="text"onclick="WdatePicker()"/>通过position属性,自定义弹出位置<... 查看全文
1、前言surging受到大家这么强烈的关注,我感到非常意外,比如有同僚在公司的分享会上分享surging,还有在博客拿其它的RPC框架,微服务做对比等等,这些举动都让我感觉压力很大,毕竟作为个人的开源项目,无法与成熟的开源社区的项目相比,也只有等到后面有许许多多志同道合的朋友加入一起研发完善surging,这样才能让surging成为流行的微服务框架。这篇文章介绍如何使用surging开源地址:https://github.com/dotnetcore/surging2... 查看全文
· Asp.Net Web API(一)发布时间:2017-11-01
什么是WebAPIHTTP不仅仅服务于WebPages。他也是一个创建展示服务和数据的API的强大平台。HTTP是简单的,灵活的,无处不在的。你能够想象到几乎任何的平台都会有HTTP服务库。HTTP服务可以涉及到范围广泛的客户端,包括浏览器,各种移动设备和传统桌面应用程序。而WebAPI是提供了一套RestfulAPI的开发框架,它提供了较为完整的http语义支持。WebAPI与MVC的区别1.使用区别MVC主要用于Web站点开发,它在后端实现了一套完整的MVC开发框架,能提供方便的页面开发... 查看全文
· .net framework 4 线程安全概述发布时间:2017-11-01
线程安全:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。早期的时候,微软的集合类实现线程安全是通过最基本的加锁实现的。我们可以注意到在system.collections程序集中有两个提供了加锁机制的方法和字段,分别是_syncRoot字段和Synchronized方法。但是加锁来实现同步是粗粒度的,集合通过Synchronized属性提供某种线程安全性... 查看全文
· .net core系列之初识asp.net core发布时间:2017-10-31
.netcore已经发布了2.0版本,相对于1.0的有了很大的完善,最近准备在项目中尝试使用asp.netcore,所以就进行了一些简单的研究。初识asp.netcore分为以下几个部分:1、.netcoreSDK以及vs2017下载安装2、创建asp.netcore项目3、初识asp.netcore的项目结构4、启动asp.netcore运行查看效果1、asp.netcoreSDK和VS2017的下载和安装下载地址:http://www.microsoft... 查看全文
之前,有想做一个文件管理页面。参考了许多资料,终于完成了一个基于Asp.netMVC的文件管理Demo.界面如下。一,实现功能及相关技术文件管理Demo基于Asp.NETMVC,主要实现了文件列表浏览,文件夹创建与删除,文件夹以及文件重命名,文件与文件夹的复制、剪切、压缩,文件与文件夹的上传与下载。界面采用Easy-UI配合Jquery实现,文件上传借助Webuploader实现,文件压缩借助ICSharpCode.SharpZipLib类库实现。二... 查看全文
原文:https://www.stevejgordon.co.uk/asp-net-core-anatomy-part-3-addmvc发布于:2017年4月环境:ASP.NETCore1.1本系列前面两篇文章介绍了ASP.NETCore中IServiceCollection两个主要扩展方法(AddMvcCore与AddMvc)。当你准备在程序中使用MVC中间件时,它们用来添加所需的MVC服务。接下来,要在ASP... 查看全文
· .Net-C#异步程序知识点梳理发布时间:2017-10-31
:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-bodya:not([href]){color:inherit;text-decoration:none}.markdown-body.anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body... 查看全文
· 【ASP.NET】DataTable序列化发布时间:2017-10-30
问题描述主要解决DataTable数据转化为JSON,从Controller传递数据给View的问题。1内容区提供如下方法,仅供参考1publicstaticclassObjectExtentions2{3///<summary>4///为Oject对象增加ToJsonString方法(注意对项目添加Newtonsoft.Json.dll引用)5///</summary>6///<paramname="obj"></param>7///<... 查看全文
Asp.net中Request.Url的各个属性对应的意义介绍本文转载自http://www.jb51.net/article/30254.htm网络上关于Request.Url的说明已经很多也很丰富了,但是自己还是实践了一下,看看最终的结果与网络上的是否一致1.简单的环境搭建在本地IIS上配置了一个网站:主机名为wjnhome.com,端口88,然后建了一个虚拟目录指向同一站点,虚拟目录名称为virtual,配置host为127.0.0.1wjnhome.com所以地址就为:http... 查看全文