- 博客(224)
- 资源 (171)
- 收藏
- 关注
原创 C#和VB Code互转工具
作为.NET程序员,往往习惯使用一种语言(据我观察,2006年后的程序员习惯用C#,之前的喜欢VB)。而对于另一种语言虽然能读懂但是写起来总是比较费事。尤其面对旧的项目升级或者才考其他网上的开源资源的时候,总会很麻烦。于是诞生了很多VB和C#互转的工具,例如Developerfusion的CsharpToVB工具。不过那是在线版本的,可能受到网络条件限制,反应很慢或者干脆由于禁网无法访问。综上,我
2013-08-24 23:57:45 2639
原创 CSS3 background 分别设置多个背景图片
CSS3允许给box/div元素设置多个背景图片,只需要在原来的基础上加逗号分隔即可分别设置。支持 Mozilla Firefox (3.6+), Safari/Chrome (1.0/1.3+), Opera (10.5+) ,Internet Explorer (9.0+) 等。先上一个小例子,一只羊的png图片背景和草原的大背景 可以分别设置。效果如下:代码如下:
2013-08-24 23:48:50 4024
原创 MVC3中viewdata,tempdata,viewbag总结
MVC3中的Tempdata,viewdata,viewbag的区别与联系------------------------------------------------------------------------------------------------------------------名词解释:1、ViewDataViewData的生命周期和View相同, 只对
2013-08-24 23:43:56 2438
原创 MVC4.0系统开发新手历程(三)---大数据批量导入
数据导入计算 数据的重要意义就不需要我多说了吧,本项目中的数据来源是来自荆艺系统(熟悉物流报关的朋友应该知道)导出的一张Excel,包含了一段时间内整个公司所有销售的全部记录,保密级别那是杠杠的,下面开搞!! 首先在Controllers文件夹下面添加一个控制器 命名DataInfoAndCalController.cs 在他默认action上面右击添加
2013-08-24 13:42:25 2324
原创 MVC4.0系统开发新手历程(二)---登录页
登录页 首先声明登录页不是我开发完成的 所以就简单的发下供大家参考 思路:由于是奖金系统,里面涉及到Money,所以在验证方面上下了很大的功夫,我看了下 主要的思想是 获取到那几个人会用到这个系统,然后到他们工作的 电脑上取到这个电脑的 MAC 地址(“开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车)存到服务器上的一个XML文件中,
2013-08-24 13:41:09 2132
原创 MVC4.0系统开发新手历程(一)
接手了一个简单的销售奖金计算的项目,虽然不算大但是业务逻辑比较复杂,还夹杂了很多的特殊情况,毕竟是大公司什么样的人都有,好了不多说切入正题,项目是公司的一个前辈负责的,在他做系统架构的时候让我们了解下MVC4.0更新的基本知识,对于MVC来说做项目之前我就简单的停留在知道他是Model-View-Controller的简写至于具体是什么,怎么做则完全没有了解。 项目果然是最锻炼人的,
2013-08-24 13:39:56 2220
转载 推荐几款很酷的 JavaScript 表单美化以及验证插件
Ideal FormsIdeal Forms 则是先进的响应式 HTML5 表单插件,它支持响应式的布局,表单元素界面精美。主要特色:完全响应式;完美键盘操作支持;可定制的输入标签:select, radio, checkbox 以及 file;自定义的日期选择器本地化支持表单验证的代码示例:?12345678
2013-08-23 23:12:34 2826
原创 一种简单,轻量,灵活的C#对象转Json对象的方案(下)
性能优化JsonBuilder第一版对一般对象的是进行实时反射的,所以性能不会很好,所以我首先想到的是优化他的性能看我前几天发表过一篇《[源码]Literacy 快速反射读写对象属性,字段》的文章,这东西的效率不错,用来代替反射正好。我把优化后的类取名QuickJsonBuilder在继承JsonBuilder的基础上,我仅仅需要重写一个方法public class
2013-08-23 23:00:05 2722
原创 一种简单,轻量,灵活的C#对象转Json对象的方案(上)
简单,是因为只有一个类轻量,是因为整个类代码只有300行灵活,是因为扩展方式只需要继承重写某个方法即可 首先我将这个类称之为JsonBuilder,我希望它以StringBuilder的方式来实现Json字符串的转换public class JsonBuilder{ protected StringBuilder Buff = new StringBuilde
2013-08-23 22:53:26 2798
原创 几个常用JSON组件的性能测试
测试用例using System;using System.Collections.Generic;/// 用户对象/// public class User{ public static User TestUser() {//这里我尽量构造一个看上去很复杂的对象,并且这个对象几乎涵盖了所有常用的类型 User user = new
2013-08-23 22:52:54 4102 1
翻译 Asp.Net MVC4.0入门指南(10):第三方控件Studio for ASP.NET Wijmo MVC4 工具应用
ComponentOne Studio for ASP.NET Wijmo最新版本2013V1支持MVC4,其中包括:新增 MVC 4 工程模板 (C# & VB) 开箱即用的MVC 4 工程模板基于Microsoft内置模板创建,我们仅优化了标记和CSS样式为 Wijmo风格,熟悉的模板布局和界面风格,无疑将缩短您的学习过程、节省开发时间及提高开发效率。新增国际化主题(Metro)
2013-08-21 07:43:25 3361
翻译 Asp.Net MVC4.0入门指南(9):查询详细信息和删除记录
在本教程中,您将查看自动生成的Details和Delete方法。查询详细信息和删除记录打开Movie控制器并查看Details方法。?public ActionResult Details(int id = 0){ Movie movie = db.Movies.Find(id); if(movie == null)
2013-08-21 07:42:52 2972
翻译 Asp.Net MVC4.0入门指南(8):给数据模型添加校验器
在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。保持事情 DRYASP.NET MVC 的核心设计信条之一是DRY: "不要重复自己(Don’t Repeat Yourself)"。ASP.NET MVC鼓励您指定功能或者行为,只做一次,然后将它应用到应用程序的各个地方。这可以减少您需要编写的代码量,并减少代码出错率,易于代码维护。给ASP.
2013-08-21 07:41:38 2833
翻译 Asp.Net MVC4.0入门指南(7):给数据表和模型添加新字段
在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的表,将帮助您跟踪数据库是否和从它生成的模型类是同步的。如果他们不是同步的,Entity Frame
2013-08-20 23:51:23 7153 4
翻译 Asp.Net MVC4.0入门指南(6):验证编辑方法和编辑视图
在本节中,您将开始修改为电影控制器所新加的操作方法和视图。然后,您将添加一个自定义的搜索页。在浏览器地址栏里追加/Movies, 浏览到Movies页面。并进入编辑(Edit)页面。Edit(编辑)链接是由Views\Movies\Index.cshtml视图中的Html.ActionLink方法所生成的:@Html.ActionLink("Edit", "Edit", new {
2013-08-20 23:49:59 2955
翻译 Asp.Net MVC4.0入门指南(5):从控制器访问数据模型
在本节中,您将创建一个新的MoviesController类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。在开始下一步前,先Build一下应用程序(生成应用程序)(确保应用程序编译没有问题) 用鼠标右键单击Controller文件夹,并创建一个新的 MoviesController控制器。当Build成功后,会出现下面的选项。设定以下
2013-08-20 23:47:44 2982
翻译 Asp.Net MVC4.0入门指南(4):添加一个模型
在本节中,您将添加一些类,这些类用于管理数据库中的电影。这些类是ASP.NET MVC 应用程序中的"模型(Model)"。您将使用.NET Framework 数据访问技术Entity Framework,来定义和使用这些模型类。Entity Framework(通常称为 EF) 是支持代码优先的开发模式。代码优先允许您通过编写简单的类来创建对象模型。(相对于"原始的CLR objects"
2013-08-20 23:46:14 2564
翻译 Asp.Net MVC4.0入门指南(3):添加一个视图
在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML的过程。您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲
2013-08-20 23:14:33 2418
翻译 Asp.Net MVC4.0入门指南(2):添加一个控制器
MVC代表: 模型-视图-控制器 。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:· Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。· Views: 应用程序动态生成 HTML所使用的模板文件。· Controllers: 处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。本系列教程,我们将覆盖
2013-08-20 23:04:44 2562
翻译 Asp.Net MVC4.0入门指南(1): 入门介绍
前言 本教程将为您讲解使用微软的Visual Studio Express 2012或Visual Web Developer 2010 Express Service Pack 1 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。建议您使用Visual Studio 2012,你将不再需要安装任何组件,来完成此教程。如果您使用的是Visual Studi
2013-08-20 22:57:58 3569 1
原创 前端代码标准最佳实践:HTML篇
我们今天来探讨Web前端HTML的一些最佳实践。(1)HTML代码的基本规范1. HTML的命名和格式任何代码的混乱都是从命名和格式的混乱开始的,所以一定要有统一和规范的命名和格式,以下是一些基本的规范。HTML代码所有的标签名和属性应该都为小写,虽然HTML代码是大小写不敏感的,但是W3c的规范建议为小写;属性值应该用双引号包括。给所有的关键元素定义元素的id和class,便
2013-08-20 22:54:40 2466 3
原创 前端代码标准最佳实践:CSS篇
接着上一篇,我们再来谈谈CSS代码的一些标准实践。1,命名和其他语言规范一样,css的命名也讲究命名要有意义,命名要尽可能短但是要足够表达含义;命名的词用连字符连接。不规范的命名:?123456#navigation{}.demoimage{}.error_status{}
2013-08-20 22:53:57 2441 3
原创 前端代码标准最佳实践:javascript篇
最近一直重构项目的前端代码,也参考了各种前端代码的最佳实践,目的是让前端的HTML,CSS,JavaScript代码更符合标准,有更好的性能,更好的可维护性,尝到了重构后的甜头,也萌生了写这个系列博客的念头。前端代码有其固有的灵活性,这就导致了目前前端代码非常混乱的局面,本系列文章希望能起到抛砖引玉的作用,让更多的人重视前端代码的质量,编写更标准的前端代码。本系列文章共有三篇,分别讨论HTML
2013-08-20 22:51:30 2167 3
原创 分享两款正在使用的reflector插件
推荐两款神器:Deblector和reflexil Deblector它的名字是Debug 和 reflector 两个单词的结合。就是用来调试的。 简单的说,它可以像ide一样启动调试进程,或者Attach到一个运行中的进程,并调试他们,设置断点,单步运行,查看变量等等。 它不需要pdb文件,也不会像reflector pro的调试插件一样依赖ide,也不需要反编译dll。 一切工作
2013-08-20 22:37:37 2128
原创 Asp.Net MVC 实用视频教程
[北盟学习BaMn.Cn] Asp.Net MVC 第01课--创建第一个项目.avi[北盟学习BaMn.Cn] Asp.Net MVC 第02课--自己建一个controller view.avi[北盟学习BaMn.Cn] Asp.Net MVC 第03课--搭建一个简单登录.avi[北盟学习BaMn.Cn] Asp.Net MVC 第04课--从前台(js)到后台(c#).avi
2013-08-20 22:24:01 3026 1
原创 WinForm中 事件 委托 多线程的应用【以一个下载进度条为例】
第一步:首先我们创建一个winfor的项目第二步:我们建一个窗体在一个窗体里面 打开一个另外的窗体 另外的窗体有一个按钮 点击后就开始下载 下载完成后 在注册窗体上面 显示下载完成(达到在一个窗体里面修改另外的一个窗体)?privatevoid button1_Click(objectsender, EventArgs e){
2013-08-20 22:22:10 2242 1
原创 Easyui + MVC 系列教程 第19-23 节 完成注销 登录限制过滤 添加用户
这节课 我们要实现 一个登录的限制如果用户没有登录 就访问我们的管理页面 那么 直接跳转到登录 当然 可以可以给一个中间的页面 对用户进行友好的提示 我们首先找到 管理页的action public ActionResult Index() { return View(); }我
2013-08-20 22:21:21 2003
原创 Easyui + MVC 系列教程 第09-17 节 完成登录 高清录制
前面八节 在这里在接下来的 几节里面 我们完成登录功能 打开页面 首先进入登录页面 只有登录成功了 才能进入管理页面我们添加一个 登录 页面 使用easyui 的window 控件head runat="server"> href="tag.php?name=title" onclick="tagshow(event)" class="t_tag">titlespan>
2013-08-20 22:19:36 2142
原创 Easyui + mvc + sqlite 开发教程 适合入门
第一节:前言(技术简介)EasyUI 是一套 js的前端框架 利用它可以快速的开发出好看的 前端系统 web 它是在jquery的框架基础上面 现在越来越多的 企业用它来开发web系统extjs (功能很强大 但是非常复杂 速度 我感觉也没有 easyui快)easyui (比较适合初学者 小巧 而且 速度感觉还是可以 相对ext来说 )ASP.NET MV
2013-08-20 22:16:36 2753
原创 Entity Framework实体模型 入门视频教程
第一步 创建一个 控制台应用程序第二步 创建一个ADO.NET 数据实体模型 DbModel.edmx需要跟数据库进行连接 通过 视图形式 创建 一张表[assembly: EdmSchemaAttribute()]namespace EfStydu{ #region 上下文 /// /// 没有元数据文档可用
2013-08-20 22:14:10 2874
原创 extjs web漂亮ui 源码供下载 全注释
Web.part1.rar (4.9 MB)Web.part2.rar (4.9 MB)Web.part3.rar (4.9 MB)Web.part4.rar (1.5 MB)
2013-08-20 07:56:57 4247 4
原创 jQuery制作web qq用户体验桌面
jquery ui制作仿腾讯web qq用户界面,酷炫个性的desktop桌面特效展示支持各大主流浏览器IE6以上。jQuery用户体验设计,web qq桌面十分动感酷炫。来源: muZiLei 查看演示>> Html代码 > html xmlns="http://www.w3.org/1999/xhtml"> head> meta
2013-08-20 07:56:52 6181 6
原创 ExtJs3学习资料分享
最近在学习EXTJS3,在网上找了一些pdf的书。不过网上分享的有些书都是Ext2.0的.Ext3的比较少。有些书也不全.很多是样章。最近找到一本分享的书《ExtJS源码分析与开发实例宝典》 这本书感觉很好。是讲的extjs3的。不像很多书抄袭Extjs API和Exjs自带的例子。这本书从javascript讲Extjs的实现原理和应用.书中有很多经典的实例。具体就不说了。需要的朋友
2013-08-20 07:55:32 7066 15
原创 ExtJS做的一个信息管理界面
前段时间公司让我们学习ExtJS,学习了一个礼拜,完成了个小练习,思来想去决定做个总结,但是又懒得敲word,于是就在代码上每行都加上注释,以后忘记了就翻开来看看。在这里给出代码。完成的功能如图所示。 Js代码 /** * 默认页面 * * @author leaves.qq:1330771552 */ Ext.define('SupplyMa
2013-08-19 22:48:52 3919 4
原创 JavaScript实现x秒后自动跳转
今天看视频学习时学习了一种新技术,即平时我们在一个页面点击“提交”或“确认”会自动跳转到一个页面。在网上搜了一下,关于这个技术处理有多种方法,我只记下我在视频里学到的三种:1、用一个response.sendRedirect("目标页面.jsp\.htm");实现直接跳转;2、有时我们需要有点提示,比如“x秒后自动跳转,若没有跳转,请点击此处”,则可以在myeclipse中调用Snip
2013-08-19 22:39:16 2040
原创 力荐 75种jquery特效 一键下载 用过挺好的
最近“杜圃”对IT的web前端开发特别感兴趣,于是就在搜索网页特效代码,发现jquery这个框架非常好使,于是就迷上了jquery特效,不断的收集jquery的一些简单的网页常用的特效。收集的越多“杜圃”心里就越兴奋,心里一想这么好的jquery特效不能一个人分享啊,要发给大家一起分享使用,于是决定在清明时节,细雨纷纷来临之际,收集75种常用的jquery网页特效,让广大爱web前端开发的爱好者,
2013-08-19 22:34:33 3881 4
原创 开源轻量级jquery validation 验证插件
对于表单验证,大家都不陌生,市面上太多太多的校验框架,其中不缺乏精品中的精品。小弟特此也开源发布一个小插件。没有其他目的,和大家一起分享下成果。首先 先说下写这个插件的原因。最近在和某公司一起合作一个项目,合作公司用的DWR去和后台交互。而用dwr 无法使用一些市面上成熟的jquery 校验插件,而这些插件大部分都是 固定的 ajax 提交方式,对ajax调用进行了相应的封装。这样的话缺少
2013-08-19 22:31:37 1687 5
转载 CSS实例(九):多种菜单效果
横向下拉菜单Html代码 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> head> meta http-equiv="Content-Type" content="text/ht
2013-08-19 22:30:28 1919
转载 CSS实例(八):不用图片实现宽度、高度自定的圆角矩形
根据google的analytics界面分析整理,个人觉得不错。虽然元素多了点儿、看起来复杂了点儿、样子不那么非常美观,但是可以随意设置圆角矩形的宽度及高度,很灵活。 不知为什么google用了b元素,有点奇怪。 页面源码:Html代码 > html xmlns="http://www.w3.org/1999/xhtml"> head>
2013-08-19 22:14:36 1949
转载 CSS实例(七):工具条效果
图片素材: 网页代码:Html代码 > html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=GB2312"/> title>title> style type
2013-08-19 22:11:41 1922
动软代码生成器最新版
2014-03-14
jdk-6u21-windows-i586
2014-01-26
ThinkPad网卡驱动
2014-01-24
.NET Framework清理工具
2014-01-24
.net程序反编译工具(ILSpy)
2014-01-07
(转)程序员给女朋友用HTML5制作的3D相册
2014-04-27
适合入门学习的三层架构例子源码
2014-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人