您的位置:编程知识库>.Net

.Net

  • 2018-05-09.net是什么 .NET开发到底是什么?

    .net 是微软的一个操作平台,在这个平台上可以运行VS(visual studio)工具,这个工具支持很多种语言(比如C# ,F#), 一般编程就是用 “语言” 通过 “工具” 在平台上编程的。 举个例子: .net=地皮, 地皮=》房子(.net=》vs) 人=》房子(c#=》vs) 我们人使用建在...

  • 2013-08-14[MrYoung教程:易学之道]2ADONET基础之数据展现

    一、前文回顾 在本系列第一篇文章中我们介绍了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,基础的SQL语句:查询,增加,修改,删除的用法,最后用我们讲解的知识实现了一个WINFORM的登陆窗体。 二、概述 这将是[MrYoung教程:易学之道]ADONET...

  • 2013-08-14[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-1

    一、概述 这将是[MrYoung教程:易学之道]ADONET基础系列文章的开篇第一章,旨在分享一些C#中ADO.NET的使用方法,供刚入门的朋友们参考。本系列文章的特点是尽量已实例的形式来展现C#如何操作数据库,图文并茂,并且每篇都会对应一步我自己录制的原创视频,视频中会详细演示...

  • 2013-08-14Asp.Net MVC2 控件开发实例(3)

      这次是一个图片控件,实现轮播、上传、删除、修改以及点击时放大等功能。 先来看最终效果:                         说明:轮播的CSS参考了网上一篇文章,具体链接忘记了,其...

  • 2013-08-14个人ASP.NET程序性能优化心得(1):数据库篇

    前言相信园子里有不少程序员同学都是在做着xx管理系统这样的中小型项目,这种项目往往是一种工作量的代码,程序员同学就将青春耗费在这样的项目中,不断改变需求,不断地加班赶工,于是就开始怀疑这个行业,对developer充满厌恶,想学新东西,可是周围同事的水平都是差不多;...

  • 2013-08-14.Net集合类的研究-有序集合(一)-SortedList、SortedList<TKey,TValue>

    无论是常用的List<T>、Hashtable还是ListDictionary<TKey,TValue>,在保存值的时候都是无序的,而今天要介绍的集合类SortedList和SortedList<TKey,TValue>在保存值的时候是有序保存。 SortedList之二分查找法一个集合有序,意味着什么?意味着可以利用...

  • 2013-08-14回顾.NET Remoting分布式开发

    记得在下第一次接触.NET Remoting分布式开发是在2003年,那时候是Framework1.0初次亮相之时,Remoting分布式开发是Framework1.0其中一个亮点。经过多年的发展,在2005年,WCF随着Framework2.0首先亮相。WCF是结合Remoting,Web服务,TCP/IP套接字,MSMQ信息,P2P,WSE等多方通...

  • 2013-08-14步步为营 .NET 代码重构学习笔记 四、分解函数和替换算法

    Replace Method with Method Object 概述 将这个函数放进一个单独对象中,如此一来局部变量就成了对象内的值域(field),然后你可以在同一个对象中将这个大型函数分解为数个小型函数. 动机(Motivation) 小型函数优美动人,只要将相对独立的代码从大型函数中提炼出来,就可...

  • 2013-08-14asp.net实现图片上传,缩略图,水印

    /*Title:单身男女 *Author:Insun *Blog:http://yxmhero1989.blog.163.com *From:http://web087429.s2.eiisp.com.cn/forum.php */   0x00.首先来写简单的图片上传。 利用FileUpload控件,添加Button事件,定义好上传图片的许可形式,label显示一些图片信息,用try。...

  • 2013-08-14.Net用的SQLite

    数据库冒似国内的游戏客户端用得比较少, 我见的都是用excel自己转换的… 其实一直想在引擎里加个数据库, 但是这个跟游戏逻辑比较紧密, 就没搞… 不过, 可以确定的是, 脱离服务器运行的数据库最好的选择应该是SQLite 在用.Net做工具时正好要用, 于是查了一...

  • 2013-08-14Asp.net的登录验证方法Web.config访问权限配置

    FORM验证就是WEB.config 设置 <authentication mode="Forms"> <forms loginUrl="Login.aspx" name=".ASPXAUTH"></forms> </authentication> 然后 再 放入    FormsAuthentication.SetAuthCookie(u...

  • 2013-08-14《.NET4.0 面向对象编程漫谈》读书笔记 ――第7章 程序集

    第7章     程序集 【简介】:程序集在.NET开发中有着重要的地位,它是.NET应用程序的基本构造块。本章主要介绍了程序集的基础知识、基于程序集实施组件化开发、互操作程序集等。  第一节   程序集的基础知识 1、程序集的生成与使用...

  • 2013-08-14Asp.net MVC3.0 入门指南 4 模型 Model

    添加模型   这一节我们将添加一些类来管理数据库中的电影资料。这些类是 ASP.NET MVC程序的模型部分。   您将使用被称为实体框架(Entity Framework)的.NET框架数据 访问技术去定义、使用这些类。实体框架(通常被称为EF)支持 一种叫做代码优先(Code First)...

  • 2013-08-14步步为营 .NET 代码重构学习笔记 十

    步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量...

  • 2013-08-14步步为营 .NET 代码重构学习笔记 五、移动函数和移动值域(Move Method And Mov

    Move Method概述程序中,有个函数与其所驻class之外的另一个class进行更多交流,调用后者或被后者调用动机(Motivation)如果一个class有太多行为,或如果一个class与另一个class有太多合作而形成高度耦合(highly coupled),我们就会搬移函数。通过这种手段,我们可以使系统...

  • 2013-08-14Asp.net MVC3.0 入门指南 3.1视图 View

    添加一个视图 本节您将继续修改HelloWorldController类,使用视图模板去封装 简洁的HTML响应给客户端。 您将使用ASP.NET MVC 3引入的Razor视图引擎去创建一个视图模板。 基于Razor视图引擎的模板以.cshtml为扩展名,它提供一种非常优雅的 方式使用C#去生成HTML输出。当...

  • 2013-08-14步步为营 .NET 设计模式学习笔记 二十三、Interpreter(解释器模式)

    概述 在软件构建过程中,如果某一特定领域的问题比较复杂,类似的模式不断重复出现,如果使用普通的编程方式来实现将面临非常频繁的变化。在这种情况下,将特定领域的问题表达为某种语法规则下的句子,然后构建一个解释器来解释这样的句子,从而达到解决问题的目的。 意图 ...

  • 2013-08-14ASP.NET MVC 入门介绍(上)

    参考文章 ASP.NET MVC Overview. 1. MVC模式     MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年...

  • 2013-08-14步步为营 .NET 代码重构学习笔记 九

    一、Duplicate Observed Data(复制[被监视数据]) 动机(Motivation) 将该笔数据拷贝到一个domain object中。建立一个Observer模式,用以对domain object 和GUI object内的重复数据进行同步控制(sync)。 示例 步步为营 .NET 设计模式学习笔记 十二、Observer (观察者模...

  • 2013-08-14Asp.net MVC3.0 入门指南 6 审视编辑方法和视图

    审视编辑方法和视图   在这一节中,您将审视movie控制器生成的响应方法和视图。然后您将添加 一个自定义搜索页面。 运行程序并通过在URL追加/Moives浏览movie控制器。把鼠标悬停在Edit 链接上,看看它执行的URL. Edit的链接由视图ViewsMoviesIndex.cshtml 的Html...