IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

Asp.net MVC3.0 入门指南 3.1视图 View

添加一个视图 本节您将继续修改HelloWorldController类,使用视图模板去封装 简洁的HTML响应给客户端。 您将使用ASP.NET MVC 3引入的Razor视图引擎去创建一个视图模板。 基于Razor视图引擎的模板以.cshtml为扩展名,它提供一种非常优雅的 方式使用C#去生成HTML输出。当您编写视图模板时,Razor把您敲击 键盘的次数降低到了最小,coding起来非常快捷

致力于打造最好用的 NHibernate 设计器--Visual Entity 1.4.4发布

如果你还不知道如何开始使用,请点击这里。 点击这里下载最新版 喜欢这个软件,请点击右下角的推荐按钮。谢谢大家。   1、修正了多主键不能生成 composite-id 的 BUG 生成的 Xml 映谢: <?xml version="1.0" encoding="utf-8" ?><hibernate-mapping assembly="ConsoleApplic

[Project Euler]Problem 5

Problem 5:  2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.  What is the smallest positive number that is evenly divisible by all o

最新25个很棒的Photoshop网页设计教程分享

在你打开一个网站的时候,首先注意到的当然是它的设计,第一印象至关重要,网站的设计将帮助访问者决定是否继续浏览该网站。今天,本文收集了最新25个 Photoshop 网页设计教程,帮助你成为更专业的网页设计师。 Create a Professional Web 2.0 Layout Create an Elegant Photography Web Layout in Photoshop De

.net简谈分层架构思想(彻底分离每个层)——后补

先给大家说声不好意思,在本人的".net简谈分层架构思想(彻底分离每个层)"文章中由于缺乏示例代码,所以给大家理解带来不便,小弟先赔礼;这篇文章我补充所有实现彻底分层的全部代码。 彻底分层的好处是能合理的分配各个人员的工作量,比如在我们某一个项目团队里面可能有的人偏向于UI设计开发,有的偏向于业务逻辑的编写,熟悉公司核心业务的人可以不需要管UI层和业务层的实现方式,只要实现数据访问层的代码,供上层

silverlight,WPF动画终极攻略之会飞的小鸟篇(Blend 4开发)

本教程基本涵盖了WPF和silverlight中的各种动画。先上张效果图。 声明下,这个做的不是让大家照搬的,只是让大家熟悉下动画效果,这个成品基本涵盖了sl里面所有的动画效果。如果大家真的想掌握动画,我建议按着做一遍。看的不如动手的说. 觉的好的别忘记推荐下,谢谢了 很多人对这个网站应该很熟悉,我用这个做案例,一步步实现他所有的动画效果。相信你做完以后动画水平能有不小的提高。 看上面的图可以发

RDLC报表(同时支持WebForm和WinForm,有图有源码)

      五一放假,研究了下RDLC,之前一直有人说如何强大?研究之后才发现,确实很强大.微软的这套东西,感觉是借鉴了Sybase的数据窗口,配置方式大同小异咯.我们现在看看这套东西如何使用?       有句话叫:别看广告看疗效,这里我在举两个简单的例子,如图-1和图-2所示.  &n

WPF新手实践4:MVVM Light Toolkit(四、Model、ViewModel和View)

关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践 四、Model、ViewModel和View 1、创建一个简单得不能再简单的Model:User,其中只包含一个string类型的属性UserID。 2、在LoginViewModel.cs中,添加一个U

我编写的第一个程序:聊天机器人

这是我编写的第一个程序:聊天机器人。 代码如下,非常粗陋。希望大家多多指点,谢谢! PS: 这个聊天机器人是在看了杨中科老师的视频后做的,思路都是课上杨老师讲的,只是加了一个食谱。本以为看视频的时候都看明白了,之后自己写一遍不会太难。结果出乎我的意料,光DEBUG就花了很长时间。杨老师课上的一句话“程序员不是听课听出来的,也不是看书看出来的,而是编程编出来的”真的太有道理了

ASP.NET 中的Session统一管理

在我的实际工作中,ASP.NET中的Session的定义和取消有时是分散的,工作组中的每个人定义Session的时候不一样,并且名称有随意性,所以做了一个Session的统一管理,便于Session的规范化。 代码如下: 1. 定义接口:只需要实现 ToString()即可。 //Interface for Session public interface ISession {

最近参加一个团队创业项目的感触

最近团队启动了一个创业项目,其实对创业项目来说不能算是最近了,已经一个月了,需求都没完全确定,这些人都在做什么呢。我感觉这个更像是团队的一个普通的项目,大家该做什么做什么,没事的时候拿出来点时间讨论下,然后慢慢做着,当要开会的时候赶一下进去,坑爹嘛不是。 当然管理只是一方面,团队成员的心态和参与目的也很重要,很多人参加这个可能就是为了学点东西,而对这个东西完全没报什么希望,完全不是以一种创业 的心

编程十年 (15):宿命,程序员

编程十年 (15):宿命,程序员 本文地址:http://www.cnblogs.com/AndersLiu/archive/2011/05/04/programming10years-15.html 作者:Anders Liu 慢慢地,讲课变得轻车熟路,富余的时间也越来越多。于是我开始“不务正业”。一开始是讲故事,给大家讲Windows历史、COM和.NET发展史、编译器大战等等,基本上都是

跨域请求之JSONP 二

续上篇,加两个实用功能 1,增加data属性,请求参数2,增加scope属性,可以让回调函数在指定的上下文中执行 接口如下 Sjax.load(url, { data // 请求参数 (键值对字符串或js对象) success // 成功后回调函数 scope // 回调函数执行上下文 timestamp // 是否加时间戳 }); 示例 <!DOCTYPE HT

.net简谈观察者模式

观察者模式想必搞程序开发的都听说过,今天我也来简单的总结一下本人在程序开发过程中是怎么使用观察者模式的;希望给大家带来点新的想法,如果哪位高手看到了也不要嘲笑啊;呵呵,最求技术的人,始终都是为了技术而学技术,目的只有一个一起最求技术的最高境界; 观察者模式是设计模式里经常被用到的一种,什么叫观察者模式,字面理解就是一个或多个对象观察某个对象这种观察是有目的地,当被观察者发生某种事件时能准确的反馈到

软件项目经理新手上路(4) - 老好人

老好人式的项目经理并不少见。他们人很好,希望让每一方满意。 1. 小故事 最近,张三有些烦恼。张三是位资深的开发人员和项目经理,同时他也是个典型的老好人。他勤勤恳恳,任劳任怨,开发能力优秀,对每个人都是那么好。因为客户突然提出了一些比较无理的要求,但是张三是老好人嘛,所以张三就带领团队加班加点,努力完成。可惜客户的要求实在太紧,在上线后出现了一个比较严重的Bug。客户对项目团队的工作很不满意,但是

【开源系列】三国演义LBS (七)源码:基础框架:无与伦比的序列化!

前言:-----------------------------------------------相关讨论组入口: http://www.pixysoft.net/ (点击进入)    功能简介:-----------------------------------------------   通用的配置文件框架,是

&lt;STL源码剖析&gt;阅读笔记之 仿函数和适配器

  仿函数(函数对象)和适配器可以说是STL中默默无闻的贡献者,它们没有容器、算法和迭代器那么有名 但是其贡献却很大。这里总结的主要是书中第7、8章的内容。 一 仿函数   仿函数又称函数对象,从名字上可以得出,它本质上是 一种具有函数特质的对象, 也即可以像使用函 数一样使用该对象。怎么样做?重载operator()运算符即可,有了这个运算符,我们就可以在仿函数对象后 面加上

[原创] RDLC 报表系列(五) RDLC报表分组

本文只代表作者在一定阶段的认识与理解。 一、写作前提 在我的博客园中我写了关于一些RDLC报表的使用,请参考这里。因为没有时间,所以没有导入到我的个人博客中。在博客园中相关文章如下: [原创] RDLC 报表系列(一) 创建一个报表 [原创] RDLC 报表系列(二) 报表中插入图片 [原创] RDLC 报表系列(三) 参数、常量及常用表达式的使用 [原创] RDLC 报表系列(四) 子报表

TFS 2010 基础配置手动升级到高级配置 安装实践

    我公司目前就几个人的小团队,本来打算就用TFS的基本配置实现源代码管理、项目跟踪、工作项管理、BUG收集来进行团队开发足矣,但是当参加了“成都软件技术沙龙 - 开启基于Scrum的敏捷开发全新征程讲座”后,对TFS的高级配置,启用sharepoint团队站点、报表服务、生成服务更着迷了。因为服务器刚配置好,老项目也配置好,不愿意再去修改

一个很巧妙的复选框控

  In this short tutorial, we will be creating a replacement for the default browser checkboxes in the form of a simple jQuery plugin. It will progressively enhance your forms but at the same time