- 博客(193)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 CTS、CLS和CLR分别作何解释?
CTS通用类型系统 (common type system) 一种确定公共语言运行库如何定义、使用和管理类型的规范。CLR公共语言运行库.NET Framework 提供了一个称为公共语言运行库的运行时环境,它运行代码并提供使开发过程更轻松的服务。CLS公共语言规范要和其他对象完全交互,而不管这些对象是以何种语言实现的,对象必须只向调用方公开那些它们必须与之互用的所有语言的通用
2013-06-24 17:10:01 3092
原创 多个接口的继承
8.2 多个接口的继承接口是面向对象编程的一个重要概念。在C#编程语言中,接口可以继承接口,并且一个接口可以从多个接口中继承。技术要点 本示例主要说明了多个接口继承的程序实现方法,技术要点如下。 接口类似于一个抽象基类,主要的作用是规范和组织类的行为。 不能直接实例化接口,任何继承接口的非抽象类型,都必须实现接口中定义的所有成员。 接口中的所有成员都是公
2013-06-24 17:00:23 1237
原创 托管资源与非托管资源
托管资源与非托管资源1、基础知识准备:C#中的数据类型分为两种:值类型(int,char,double等)和引用类型(数组,用户自定义类型(包括类,接口,委托),object,字符串),对应也就有值类型的变量和引用类型的变量;面向对象编程中,简单数据类型是存放值的变量,这种变量关心的是值,因而称为值类型,另外,C#在堆(Heap)中创建和维护对象(一般是类),程序使用对象的存储地址来引
2013-06-24 15:11:54 574
原创 ASP.NET MVC 入门 6 TempData
ASP.NET MVC的TempData用于传输一些临时的数据,例如在各个控制器Action间传递临时的数据或者给View传递一些临时的数据,相信大家都看过“在ASP.NET页面间传值的方法有哪几种”这个面试题,在ASP.NET MVC中TempData的就是其中的一种传值方法。TempData默认是使用Session来存储临时数据的,TempData中存放的数据只一次访问中有效,一次访问完后就会
2013-06-19 19:46:47 588
原创 ASP.NET MVC 入门 5 View与ViewData 最后讲解
public ActionResult Index(int? id){ ViewData["Title"]= BlogSettings.Instance.Name; ListIPublishable> posts= BlogEngine.Core.Post.Posts .ConvertAll(new ConverterPost, IPublishabl
2013-06-19 11:28:49 962
原创 ASP.NET MVC 入门 5 View与ViewData(接着上一篇)
ASP.NET MVC默认是使用WebForm来作为view的。所以我们看到新建的aspx页面继承自ViewPage,如果使用aspx页面作为ASP.NET MVC的视图引擎,则所有的aspx页面都必须继承自ViewPage。我们再看一下ViewPage:我们看到ViewPage继承自ASP.NET WebForm的Page页,还实现了IViewDataContainer接口,同时还提供了
2013-06-19 11:24:17 686
原创 ASP.NET MVC 入门 5 View与ViewData(这里的知识点很多,看了半天还是有些模糊)
view在MVC模式中与用户进行最直接的接触,它负责数据的呈现。这里要注意一点就是,view只是负责数据的呈现,所以我们应该要尽量让view中不涉及业务逻辑的处理。我们来添加一个Blog首页的view。在安装了ASP.NET MVC后,我们在添加新项目的时候可以看到有MVC的view模板: 注:如果你的是中文版的VS,安装完后可能会出现找不到这个模板的现象,你可以参考在中文版VS 08
2013-06-19 11:15:27 748
原创 ASP.NET MVC 4 Controller与Action
Controller是MVC中比较重要的一部分。几乎所有的业务逻辑都是在这里进行处理的,并且从Model中取出数据。在ASP.NET MVC Preview5中,将原来的Controller类一分为二,分为了Controller类和ControllerBase类。Controller类继承自ControllerBase类,而ControllerBase实现是了IController接口。
2013-06-19 09:31:59 737
原创 ASP.NET MVC 3 Routing
在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示例URL:Valid route definitionsExamples of matching URL
2013-06-19 08:45:58 594
原创 ASP.NET MVC 项目结构与核心的DLL
我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下:App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。Content :这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的话,完全可以不放到这里来。Controllers :这个目录是建议将Controller
2013-06-18 20:45:19 1463
原创 什么是MVC模式?您明白它的原理吗?很详细的讲解。
MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢?我们先来看一下普通的WebForm模式下,我们请求一个例如http://www.51mvc.com/b
2013-06-18 20:14:48 9037
原创 asp.net——web.config文件的配置
Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你
2013-06-13 19:12:35 585
原创 kindeditor文本编辑器使用
kindedtor使用1.将kindeditor文件夹拷贝到网站目录下,只选择我们需要的文件夹即可,可以删除asp,jsp,php三个文件夹,还有一些文件可以删除,但是没不要2.添加对LitJSON.dll的引用,此文件默认在asp.net文件夹下bin文件夹下。3.新建自己的页面4.将asp.net文件夹下的demo页面的内容拷贝过来,注意js文件以及css文件的引用位置是否发生
2013-06-05 20:20:22 2706
原创 winform版的小闹钟
namespace naozhong{ public partial class Form1 : Form { NaoZhong naozhong = new NaoZhong(); public Form1() { InitializeComponent(); }
2013-05-31 09:10:36 786
原创 Oracle配置(连接别人的机子)
要连接的主机:要连接人需要干的事: 注意:这里的服务器名称为:主机上全局数据库的名称 主机名为:您要链接的谁的主机名 这里的数据库名为刚才在配置完数据的时候为数据库起的别名
2013-05-31 01:01:20 620
原创 面向对象(对基类中虚方法的重写)
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 面向对象{ class Program { static void Main(string[] args) { C
2013-05-27 11:54:12 808
原创 使用三层实现省市县三级联动(利用ajax实现无刷新效果)
首页: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> $(function () { $.ajax({ type: "post",
2013-05-22 16:37:28 1132
原创 使用三层实现分页利用ajax实现无刷新的效果
前台:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> $(function () { var pageindex = 1; var pagesize = 10;
2013-05-22 10:29:58 632
原创 有刷新的三级联动
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;namespace sanjiliandong{ pub
2013-05-22 10:20:35 673
原创 利用JQuery插件 实现相册拖拽删除和弹回去的效果
#mydiv{ width:900px; background-color:#444;} img{ width:200px; height:200px;} ul{ list-style-type:none;} ul li{ display:inline;} $(fun
2013-05-09 10:06:54 750
原创 jQuery Validate 表单验证插件使用方法
(一)默认校验规则(1) required:true 必输字段(2) remote:"check.php" 使用ajax方法调用check.php验证输入值(3) email:true 必须输入正确格式的电子邮件(4) url:true 必须输入正确格式的网址(5) date:true 必须输入正确格式的日期(6) dateISO:true 必须输入正确格式的日期(IS
2013-05-07 09:30:13 654
原创 Jquery和Jquery ui的区别
jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等。jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等。jQuery UI实际上也是jQuery插件,只不过专指由jQuery官方维护的UI方向的插件,更多的插件你可以进plugin看看
2013-05-07 08:01:38 851
原创 JQuery实现效果图
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> body{font-size:13px;} ul,li{margin:0;padding:0;list-style:none} #menu li{text-ali
2013-05-06 11:16:51 706
原创 JQuery对Table进行全选反选 增加节点 删除节点
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> table { width:600px; height:300px; }
2013-05-06 10:26:16 980
原创 密码加强
JS判断密码强度 //判断输入密码的类型 function CharMode(iN) { if (iN >= 48 && iN return 1; if (iN >= 65 && iN return 2; if (iN >= 97 && iN
2013-04-24 08:03:25 757
原创 JQuery邮箱验证
http://www.w3.org/1999/xhtml"> .txtbackcolor { background-color:#eee; } $(function () { var state = false; $(
2013-04-24 08:02:49 594
原创 JQuery 创建节点
body{font-size:13px} ul{padding:0px;list-style:none} ul li{line-height:2.0em} .divL{float:left;width:200px;background-color:#eee;border:solid 1px #666;margin:5px;padding:0px 8px 0px 8px
2013-04-21 20:13:10 668
原创 属性过滤选择器.htm
div { border:solid 1px blue; width:200px; height:100px } img{width:200px;height:200px} $(function () {
2013-04-18 17:28:14 550
原创 jQuery控制css样式
p{ background-color:#eee; font-size:30px;} .classadd { font-weight:bold; font-family:微软雅黑; font-size:40px; } .classadd1 { background-color:Red;
2013-04-18 17:15:03 756
原创 JQuery导航条在项目中的应用
导航条在项目中的应用 boby{font-size:13px} #divFrame{border:solid 1px #666;width:301px;overflow:hidden;} #divFrame .clsHead{background-color:#eee;padding:8px;height:18px;cursor:hand;} #
2013-04-17 21:02:41 636
原创 JQuery层次选择器
.imgclass { width: 100px; height: 100px; } div { width: 250px; height: 250px; background-color: #ee
2013-04-17 19:43:05 582
原创 子元素过滤选择器(获取父元素中指定的某个子元素)
子元素过滤选择器 ul{ list-style-type:none; width:600px; padding:0px;} ul li{ border:solid 1px #eee;} .class1{ background-color:Aqua;} $(function () {
2013-04-17 19:41:13 1350
原创 根据某类过滤规则进行元素的匹配
.imgclass { width: 200px; height: 200px; } .imgclass1 { width: 220px; height: 220px; }
2013-04-17 19:40:18 778
原创 JQuery 隔行变色
body { font-size:16px; text-align:center; } .trOdd{background-color:red; $(function () { $(
2013-04-17 19:37:09 692
原创 jQuery控制css样式.htm
http://www.w3.org/1999/xhtml"> .divclass { width:260px; font-size:10px; padding:5px; } .divclick { border:1px solid
2013-04-16 16:09:05 606
原创 margin 和padding区别
一、margin是和border的距离;二、content距离最外层的div都是1px。如果margin为1,border为1,那么content距离margin还是1PX,因为border是会在原来大小上向外加上的。(这点你可以自己建两个div对比查看。像这样:)三、margin是对外的,padding是对内的,margin不影响内表,你的content大小是799,799。四:
2013-04-16 16:07:29 828
原创 jQuery控制DOM对象(获取页面详细信息)
.divFrame { width:260px; border:solid 1px #666; font-size:16px; } .divTitle { background-color:#eee; padding:5px; } .divConte
2013-04-16 15:42:51 906
原创 jQuery事件的链接写法
.divframe { width:260px; border:solid 1px #666; font-size:16px; } .divtitle { background-color:#eee; padding:5px; } .divconte
2013-04-16 15:38:17 703
原创 jQuery实现图片展开缩放的效果
#img1 { width: 500px; height: 400px; border: solid 1px #ccc; display:none; } $(function () {
2013-04-16 15:37:18 1296
原创 DOM 增加节点 删除节点 修改节点
img { width:200px; height:100px; } function add() { var x = 1; var table = document.createElement('table');
2013-04-15 21:02:09 837
word中保护书签,急急急?
2014-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人