.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· ASP.NET MVC Model元数据(三)发布时间:2014-06-24
ASP.NETMVCModel元数据(三)前言在上篇中我们大概的讲解了Model元数据的生成过程,并没有对Model元数据本身和详细的生成过程有所描述,本篇将会对详细的生成过程进行讲解,并且会对Model元数据本身的结构稍作讲解,读完本篇过后你将会对Model元数据的结构有个很清晰的印象。Model元数据什么是Model元数据?生成Model元数据的过程【一】生成Model元数据的过程【二】ModelMetaData的定义、详解Model元数据应用(常用特性应用)-1Model元数据应用... 查看全文
一、前言从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。二、需求分析根据《那些年我们一起做过的项目》中各类客户对权限模块和通用模块以及UI的要求,我明确了这个系统中要实现的东西。1、组织机构多级树型显示... 查看全文
· ASP.NET MVC Model元数据(二)发布时间:2014-06-23
ASP.NETMVCModel元数据(二)前言在上篇中,给大家留个对Model元数据的印象,并没有对Model元数据有过多的讲解,而在本篇中也不会对Model元数据的本身来解释,而是针对于它的生成过程,让大家能够清楚的了解到系统框架是在什么时候生成Model元数据的,对于Model元数据生成篇幅初定为两篇,本篇为它的整体的生成过程,下篇则为详细的生成过程并且会对它本身做一个粗略的介绍,希望大家看完能够有所收获Model元数据什么是Model元数据?生成Model元数据的过程【一... 查看全文
在Asp.Net中写了一个附件上传和下载的程序,附件上传到数据库中,然后将附件的GUID保存起来,我们可以根据GUID来找到数据库中的附件,一般附件下载的代码是:<!--<br/><br/>CodehighlightingproducedbyActiproCodeHighlighter(freeware)<br/>http://www.CodeHighlighter.com/<br/><br/>-->... 查看全文
Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多数据库支持上有些问题,我做了以下5个方面的优化。一:Dapper核心库存在一个重要的bug是各数据库默认返回类型不同造成的,像count,sum等一些函数在不同的数据库返回类型不同... 查看全文
· asp.net事件委托易理解实例发布时间:2014-06-20
比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。这就是现实中的委托。实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理对象,他负责把小张的钱扣除500。所以,委托有如下几个要素:1激发事件的对象--就是小张2处理对象事件的对象--就是小王3定义委托,就是你让小王监视小张。如果这三个要素都满足的话,则你就写出了一个完整事件的处理... 查看全文
· ASP.NET MVC Model元数据(一)发布时间:2014-06-20
ASP.NETMVCModel元数据(一)前言在我初学的时候对Model元数据的概念很模糊,或者说是在大脑中没有它的一个模型,作为小白的我去看网上的一些文章还是两眼一黑啥都看不明白,然后我想退缩了,对的我退缩了准备跳过这个部分去学其他的,在这过程中干什么都没精神,就跟有一根刺插在心上一样,最终我还是回头了,现在来和大家分享一下什么是Model元数据,希望看完能对有的朋友有点帮助,大概的了解一下Model元数据到底是个什么玩意。Model元数据什么是Model元数据?生成Model元数据的过程... 查看全文
· ASP.NET MVC 学习第二天发布时间:2014-06-20
今天使用mvc完成简单的增删改,内容比较简单,来熟悉一下mvc,数据库操作是用前面的ef,也算是温习一下ef吧。新建mvc项目,在项目中的Models内添加ef,我这里只操作一下简单的user表。里面有id,name,sex,age字段。完成后如下在Controller中添加user控制器,添加增删改查方法,下面是我在user控制器中添加的方法1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Data.Entity... 查看全文
在团队设计BrnShop的web项目之初,我们碰到了两个问题,第一个是数据的复用和传递,第二个是大mvc框架和小mvc框架的选择。下面我依次来说明下。首先是数据的复用和传递:对于BrnShop的每一次请求,程序都要分成好几个阶段执行,例如验证,执行动作方法等等,在各个阶段我们可能需要重复使用同一信息,而我们的愿景就是希望此信息只需获取一次,然后沿着流程管道一直流动,这样在后面的阶段中就可以直接使用,不用再重新获取了,提高程序的性能。举例来说:在授权验证阶段,我们为对用户进行验证... 查看全文
gitclonegithub.com/mono的源码,日期:2014-06-19,百度网盘链接:http://pan.baidu.com/s/1kTG9EUb使用EntityFramework6连接MySql数据库(dbfirst方式)使用EntityFramework6连接MySql数据库(codefirst方式)关于Linux和Windows下部署mysql.data.dll的注册问题... 查看全文
· Asp.net 后台添加CSS、JS、Meta标签发布时间:2014-06-17
Asp.net后台添加CSS、JS、Meta标签的写法,我这里写成函数方便以后使用。如果函数放在页面类中,Page参数也可以不要。首先导入命名空间usingSystem.Web.UI.HtmlControls;///<summary>///添加JS脚本链接///</summary>///<paramname="page">页面</param>///<paramname="url">路径</param>... 查看全文
· Asp.Net EF Code First 简单入门发布时间:2014-06-17
今天在上班期间花了点时间学习了一下微软的EntityFrameworkCodeFirst技术,这篇文章只是简单的入门,不多废话,下面直入主题。一.首先添加一个解决方案,接着添加一个web网站,DataAccess类库(用于数据访问),Model类库(实体层),结构如下:二.安装EntityFramework。通过NugetPackageManager进行安装(如果还没有安装Nuget的,可以通过tools-extensionmanager进行安装),在tools... 查看全文
向高手咨询下,现在asp.netMVC很流行,但我好像提不起兴趣。企业级Web应用,使用纯HTML+jquery交互+HttpHandler(或WebAPI),不是挺好的吗?有很多优点:1、HttpHandler虽然是10年时的技术,再10年也不会过时,asp.netmvc每年一个版本2、后端想换其他语言很方便3、代码清晰简洁,不会感觉很碎4、纯html下载快(gzip压缩),而View层即使模板引擎再好也会耗服务端CPU个人更认同客户端和服务端分开,如果要做移动Web应用也很方便打包... 查看全文
· .NET 的 WebSocket 开发包比较发布时间:2014-06-17
编者按本文出现在第三方产品评论部分中。在这一部分的文章只提供给会员,不允许工具供应商用来以任何方式和形式来促销或宣传产品。请会员报告任何垃圾信息或广告。Web项目常常需要将数据尽可能快地推送给客户,必要时无需等待客户端请求。对于与用户之间进行实时通信的网站,例如在线交流或文档协作工具,或者在长期运行的计算/执行任务的服务器上更新系统状态,等等这些时候,采用双向沟通机制是理想的。以前,这类问题一般使用下面的解决方案:使用Flash中的Socket连接(http://help.adobe... 查看全文
近期一直在研究数据库,刚好有个项目要做抽奖程序,恩,拿来练练手吧。抽奖程序:思路整理,无非就是点一个按钮,然后一个图片旋转一会就出来个结果就行了,可这个程序的要求不是这样的,是需要从数据库中随机抽取用户,根据数据库中指定的等级和人数,一键全部抽出来结果就行了。同时需要存储到数据库。还需要一个导出的功能。不能遗漏的是,如果通过随机数根据id来抽取的话,需要考虑id不连续的问题,如果全部取出id也不现实。尽量少的去读写数据库。数据库:CREATETABLE[dbo].[users]... 查看全文
· ASP.NET MVC 过滤器(三)发布时间:2014-06-17
ASP.NETMVC过滤器(三)前言本篇讲解行为过滤器的执行过程,过滤器实现、使用方式有AOP的意思,可以通过学习了解过滤器在框架中的执行过程从而获得一些AOP方面的知识(在顺序执行的过程中,这种编程模式就是横向的插入点),言归正传,我们还是以学习过滤器为主。对于IAuthorizationFilter授权认证过滤器的使用篇幅,我知道怎么用但是写不出来,里面包含知识点很多,功底尚浅写了一半又给删掉了,宁愿不发也不能坑人,在后面的学习中假使我可以掌握了,一定会及时的写出来跟大家分享... 查看全文
· asp.net页面间传值方式发布时间:2014-06-16
使用asp.net开发项目,必然会在页面间进行传值,本文介绍几种常见的页面传值方式,仅作笔记,以便后续查找使用。前提:新建两个页面:ValuePage.aspx,ObtainValue.aspx,本文介绍的几种传值方式都是在valuePage页面赋值,传递到ObtainValue.aspx页面中。在ValuePage.aspx前台新建两个textbox控件,ID分别为:tbUserName,tbPwd。ObtainValue.aspx页面上同样有两个textbox空间,ID... 查看全文
· asp.net 汉字转拼音类发布时间:2014-06-15
前段时间公司人员反应OA里的汉字拼音首字母不准他们又要用,没办法自己就从网上搜有没有好的,看了很多都是首字母拼不出来或有些字母变为另一个,但最后找了很多还是有一个好用的,暂未发现有不准的。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceO.Common{///<summary>///汉字转拼音///</summary>... 查看全文
· .net程序调试一:快速定位异常发布时间:2014-06-15
作为一个程序员,解BUG是我们工作中常做的工作,甚至可以说解决问题能力是一个人工作能力的重要体现。因为这体现了一个程序员的技术水平、技术深度、经验等等。那么在我们解决BUG的过程中,定位问题是非常重要的。有句话叫"发现问题是解决问题的一半。本文讲述就快速定位异常(专指.NET程序异常)的方法。包括在本机定位异常,在客户环境定位.net程序异常,在客户环境定位SilverLight异常。一:定位本机异常在我们本机定位异常很容易。假设我们都是使用的的VisualStudio,那么只需要在调试... 查看全文
· ASP.NET中实现页面间的参数传递发布时间:2014-06-14
ASP.NET中实现页面间的参数传递编写人:CC阿爸2013-10-27l近来在做泛微OA与公司自行开发的系统集成登录的问题。在研究泛微页面间传递参为参数,综合得了解了一下现行页面间传参数的方式经过在网大致可以归类为以下几种情况,现记录下来。供日后参考一、使用QueryString:使用QueryString在页面间传递值是一种非常常见的方法,我们在ASP中就常常用到。优点和缺点优点:1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。缺点:1.缺乏安全性... 查看全文