自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘晓飞

软件工业化实施者

  • 博客(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

仿微浪微博

利用AJAX、asp.net等写的web项目,实现了新浪微博该有的基本功能,得到了去刷新的效果,给用户的体验很好。

2013-09-15

asp.net二维码生成(打开当前的页面会获取当前页面的二维码)

打开当前的页面会获取当前页面的二维码,项目中比较实用。

2013-09-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除