.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
通过使页面动态加载不同CSS实现多界面(类型于csdn的blog):方法一:<%@pagelanguage="C#"%><%@importnamespace="System.Data"%><scriptlanguage="c#"runat="server">publicvoidpage_load(Objectobj,EventArgse){//创建服务器端控件.//指定的标记"LINK"初始化此类的新实例... 查看全文
· .NET反射 Type类发布时间:2014-12-08
不知道大家有过这样类似的编码?1Typetype=typeof(T);//T是传入的类型这样写已经是在潜意思的使用反射了。不管你是否知道,但是这是事实。Type是一个抽象类,必须进行实例化,而typeof则是返回这个实例化的对象,正好符合了Type要求,而且Type也提供了访问对象的能力,包括属性,方法,字段等。对应的为FieldInfo,PropertyInfo和MethodInfo,以及MemberInfo。它们的关系为MemberInfo为基类,其他类为继承它。以上为引子... 查看全文
我本想把这个问题放到博问去,前几次有去博问问过之类的问题,无奈大神们可能都不屑回答别人的低级问题。所以放到随笔里,一方面把自己对ORM、架构的一些看法写下来抛砖引玉,另一方面最主要的是想寻求大神们指指路。现况缘由公司的开发框架用了好些时间,团队在开发过程中遇到了不少问题,需要革新,我自己也有新的开发框架要做。在选择架构和选择数据库访问手段时,遇到不少问题。架构我做ASP.Net有些年头了,实际上这几年看过的架构设计不少,但是用的最多的还是工厂三层,基本代码全靠代码生成器... 查看全文
这一节我们演示下怎样使用VS2010创建与发布MVC3建立的网站。使用VS2010创建MVC3.0网站,需要下载MVC3.0的安装包,这个大家可以去网络上下载。1.项目创建打开VS2010,选择文件--新建项目---ASP.NETMVC3web应用程序,如下图接着选择Razor视图,如下图,点击确定,这样一个MVC3项目就创建完成了2.网站发布右键选择刚创建的项目,弹出一个下拉菜单,选择“发布”菜单,弹出"发布WEB"对话框,如下图在"发布WEB"窗体中... 查看全文
· VB.NET与C# 语法区别展示发布时间:2014-12-05
在学习VB.NET后发现,VB.NET与C#的语法主要的不同在两个部分,这两部分搞通了,那就游刃有余,迎刃而解了。现将其对比总结如下:一、实体部分(与VB相比,在C#和VB.NET中,实体的使用很有新意,将其作为第一个对比呈现)C#实体:语法格式为?1234567891011//方式publicintID{get{returnID;}set{ID=value;}}//方式publicintID{get;set;}?1VB.NET实体:语法格式为... 查看全文
一、项目引用QRCode的DLL文件(ThoughtWorks.QRCode.dll)二、ASPX页面(两个jquery的js文件请自行去官网下载):[html]<htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>二维码工具测试</title><scripttype="text/javascript"src="../.... 查看全文
· ASP.NET的简单与面向对象开发发布时间:2014-12-05
ASP.NET开发,一开始是为了超赶时间完成任务,只能把功能实现即可。如下面一个功能,在网页中有一个铵钮,用户点一点切换网页的图片,再点一点又切换回来。我们要怎样做?在铵钮事件中去变更图片的路径即可。这个例子,Insus.NET找到两张图片,图片来自《ASP.NET的适配器设计模式(Adapter)》http://www.cnblogs.com/insus/archive/2013/02/04/2891426.html。铵钮也参考了《关于母版页的按钮事件》http://www.cnblogs... 查看全文
一、代码如下1intcode=int.Parse(this.TextBox1.Text);//图片编码2stringvalue=this.FileUpload1.PostedFile.FileName.ToString();//图片路径3stringtype=value.Substring(value.LastIndexOf(".")+1);4FileStreamfs=File.OpenRead(value);5byte[]content=newbyte[fs.Length];6fs.Read... 查看全文
最近在做一个网站,用asp.netMVC4.0来开发,今天遇到了两个小问题,通过查找相关渠道解决了,在这里把这两个问题写出来,问题非常简单,不喜勿喷,mark之希望可以给遇到相同问题的初学者一点帮助。问题一:我要实现文件的异步上传,前端提交的文件后台老是获取不到。我前端是这样写的:@using(Ajax.BeginForm("UpdateNewInfo","Home",newAjaxOptions(){HttpMethod="post",OnSuccess="afterAdd"},new... 查看全文
前几天,搬房子时又拿起《重构----改善既有代码的设计》这本书来随便翻来看下,重构Refactoring在开发时,是时常也经常会使用得到。她确实教我们怎样把写程序写简洁,清楚好明白,好理解,好维护......今天为博客写点重构相关。以网友实际的例子,在论坛上看到的:publicvoidshow2(stringday){string[]str=newstring[]{"09:00","11:00","12:00","13:00","14:00","15:00","16:00"};for... 查看全文
· 批量导入数据.net发布时间:2014-12-02
源网址:http://exceldatareader.codeplex.com/参考如下:NUGET引用NotePleasetrythelatestsourcefromtherepobeforereportingissuesastherehavebeenrecentchanges.Also... 查看全文
MVC项目搭建笔记----项目框架采用ASP.NETMVC+EntityFramwork+Spring.Net等技术搭建,搭建过程内容比较多,结合了抽象工厂的思想降低了三层之间的耦合,可以使用此套框架进行可扩展性要求高的企业级MVC项目开发。本框架的架构图如下:第一步(创建分类文件夹):创建5个文件夹。分别为UI,Model,BLL,DAL,Common,以便于将各模块分类整理。第二步(项目类库的创建):在UI文件夹创建ASP.NETMVC4项目模板选择基本... 查看全文
当我们要接到一个新的项目的时候,我们第一时间想到的是用微软的MVC框架,但是你是否想过微软的MVC是不是有点笨重?我们这个项目用MVC是不是有点大材小用?有没有可以替代MVC的东西呢?看到这里也许你会反问我,微软的MVC到底什么地方不好了?这个暂且不说,我们先认识一下Nancy,来了解一下他和MVC的不同。一、Nancy简介什么是Nancy呢?如果你学习过Ruby的话,就会知道Ruby中有个框架叫做Sinatra,Nancy就是Sinatra的.Net版本。如果你感觉微软的MVC过于笨重... 查看全文
· 社区讨论:开源能否拯救.NET?发布时间:2014-12-02
作者李士窑近日,微软开源了.NET,其目的是要将自己的生态核心从Windows转向Azure云端,并建立起一个运行良好的生态圈(包括软件、硬件)。同时,微软还欲向Android平台渗透并撼动Java服务器端开发的地位。另外,对于开发者而言,微软开源了.NET也算是创建了一个Java平台的开源替代平台。微软的愿景是美好的,但是能否撼动Java的地位,并建立起自己的良好生态圈还是个未知数,至少需要时间去验证。首先,微软已错过了开源的最佳时机... 查看全文
· ASP.NET MVC 请求流程发布时间:2014-12-02
一、应用程序启动1.Application_Start方法,程序启动2.RegisterRoutes方法,注册路由3.System.Web.Mvc.RouteCollectionExtensions.MapRoute方法,出现了MvcRoutehandler对象二、请求进入在“$\Windows\Microsoft.NET\Framework\版本号\Config\Web.config“中可以找到"”证明请求会经过System.Web.Routing... 查看全文
认识FluentVaidation.看到NopCommerce项目中用到这个组建是如此的简单,将数据验证从业务实体类中分离出来,真是一个天才的想法,后来才知道这个东西是一个开源的轻量级验证组建。FluentValidation翻译为:流畅验证开源Codeplex其主页简介:该组件是一个轻量级的.NET类库,使用流畅的接口定义和lambda表达式为构建一个业务类的验证规则(Asmallvalidationlibraryfor... 查看全文
上一节:ASP.NETMVC5入门教程(1)新建项目源码下载:点我下载顾名思义,一个MVC项目是由M-Model-模型、V-View-视图、C-Controller-控制器这三部分组成。关系图如下所示。先撇开MVC的整体运行机制不谈,我们可以看到用户发起的请求首先会到达控制器Controller。控制器的定义:控制器是一种类,它可以处理浏览器发来的请求,从模型(Model)中获取数据,然后将处理后的数据通过视图(View)发送给浏览器。我们首先创建一个Controller... 查看全文
本教程使用VisualStudioExpress2013forWeb运行,强烈建议跟着教程边看边做。如果在操作中遇到什么问题,欢迎留言指出。VisualStudioExpress2013forWeb下载地址:点我访问下载页面源码下载:点我下载运行VisualStudioExpress2013forWeb。VS会默认显示起始页,如下图所示。点击新建项目。在弹出的新建项目对话框中,左侧选择已安装->模板->VisualC#->Web。然后在窗口中间选择.NETFramework4... 查看全文
在上一篇文章中,我们学习了如何使用实体框架的“CodeFirstMigrations”工具,使用其中的“迁移”功能对模型类进行一些修改,同时同步更新对应数据库的表结构。在本文章中,我们将使用“CodeFirstMigrations”工具。使用其中的“Send”更新方法,添加Rating字段到每个Book对象与数据库表中。一、在Book模型中添加“Rating”属性首先... 查看全文
No.1W3school链接:http://www.w3school.com.cn/预览:介绍:全球最大Web前端技术教程网站。内容涵盖从基础的HTML到CSS到进阶的XML、SQL、JS、PHP和ASP.NET。优点:教程语言简练,通俗易懂。几乎每个知识点都有代码示例,并可以在线修改和执行代码查看结果。有详尽的参考手册可供查阅。推荐板块:HTML教程:http://www.w3school.com.cn/html/index.aspJavascript教程:http://www... 查看全文