06 2010 档案
推荐大家几本Silverligth 3/4的书籍
摘要: 第一本是"Hello Silverlight 4"介绍的内容包含了普通的动画开发,WCF RIA Service使用,OOB的介绍以及游戏的开发举例,挺不错的。下面基本是Apress的几本电子书,我看了一些,整体感觉一般。Beginning.Web.Development.Silverlight.and.ASP.dot.NET.AJAX使用Silverlight进行商业智能开发"第四本是Silve...阅读全文
论坛开张第二天的帖子
摘要: 今天有几个注册会员。。。。。。出乎我的意料。。。。。我希望园子里上的童鞋们也去注册个账号,一起去学习,提高。我准备以后大部分的代码都在那个论坛上放了。今天的帖子:1。ASP.NET讨论区: 如何转化asp.net mvc 1.0项目到2.0http://www.n-pei.com/default.aspx?g=posts&t=572.VS2010讨论区:介绍一些比较酷的vs2010插件(更...阅读全文
今天是论坛开张的第一天
摘要: 昨天是论坛开张的第一天,找了几个斑竹。这里是发表的一些话题:asp.net区:1.详细的为你介绍如何使用Cookieshttp://www.n-pei.com/default.aspx?g=posts&t=562.给asp.net初学者或者是一些2年左右工作经验人员的一些书籍和网站以及开源项目的推荐:http://www.n-pei.com/default.aspx?g=posts&...阅读全文
Silverlight 4 + RIA Services之商业应用系列----9.2 MVVM+RIA Service+CRUD
摘要: 我在csdn以前写过的一系列文章,关于Silverlight4的。希望对Silverlight的新手有帮助。代码下载:http://www.n-pei.com/download/SLVM_Product.rarpart1: 如何使用RIA Servicespart2: RIA Services更新和验证part3:RIA Services数据新增part4:皮肤的更改part5:报表的展示part...阅读全文
每天学点Silverlight&Flash1——XMl操作
摘要: 最近在学习Flash,准备每天都花点时间去用Silverlight和Flash去实现些相同的功能。我之前有学过半年的Silverlight,因为完全可以用C#来写,最多学习了半年的Silverlight,比较扯得是项目里竟然用flash,我发现还是得懂点flash。。在园子里看到夏天的树每天学点flash系列不错,我就试着学习他每天学点。有些功能都是和他的一样,但是代码我完全都是我写的。1.简单加...阅读全文
ASP.NET MVC 1.0 转化为ASP.NET MVC 2.0的方法
摘要: 安装了VS2010的人估计都比较头疼那些MVC1.0的项目无法再MVC2.0里面打开。毕竟网上大部分例子还是1.0的。转化方法1:微软官网推荐的。a. 备份你需要转化的项目文件。b.使用记事本打开需要转化的工程文件即:.vbproj或者是csproj,然后找到ProjectTypeGuid这个节点,把{603c0e0b-db56-11dc-be95-000d561079b0}替换为{F85E285...阅读全文
07 2010 档案
DotNetNuke 5 C#版本解读之3--DNN Membership
摘要: 你在安装DNN时会有一步是选择你的membership provider是使用SQL Server还Active Directory,默认是SQL Server。DNN的Membership介绍:当然DNN本身的数据结构以及它的一些Services注定了它不能直接使用.net提供的Membership。1. Portals 和 应用程序:DNN允许一个站点上有多个portal,每个portal都有...阅读全文
DotNetNuke 5 C#版本解读之2--HTTP Modules
摘要: 在前面文章里说明了DNN的架构,下面这个图应该说是更加能够全面的让你去了解它的结构:如果你是个asp.net新手建议你看看前面这部分,因为它会向你介绍什么是http module,以及其他的一些概念。我想通过你读这篇文章来明白asp.net的机制,明白一些深层次的东西。我试着让大家我写的东西时不仅仅是跟着我去做某件事,而是了解了它。甚至去了解为什么要去做这件事。 废话太多了。。。在进入主题http...阅读全文
DotNetNuke 5 C#版本解读之1--架构介绍
摘要: 之前因为看有人怀疑我的DNN C#版本不是官方的,我晕,我得把整个事情的来龙去脉给写出来。5月27号我收到DNN的Newsletter说DNN要出C#版本了,因为调查发现63%的人希望DNN有C#版本,原文如下:Shaun first launched DotNetNuke on December 24, 2002. I don’t think it’s a stretch...阅读全文
推荐大家WCF RIA Service的学习资源
摘要: 如果晚上不加班,很早回家我都会在博客园里看看每天得精华文章。实际上我发现Silverlight的文章不少,但是WCF RIA Service的介绍还真的不多。两三个月前,我开始学习WCF RIA Service,试着写了一系列文章。可惜当时是在csdn的博客写的。先在这里推荐给大家。part1: 如何使用 RIA Servicespart2: RIA Services更新和验证 part3: RI...阅读全文
推荐大家一个保护视力的Visual Studio皮肤
摘要: 唉,天天在电脑边敲键盘,而且面对着VS里里的小字,我眼睛疼。。。。。不知道你是否有同感。今天终于狠心去试着找一个保护眼睛的皮肤,呵呵还真找到了。你还别说,小日本的程序员真牛逼,竟然对保护视力很有研究。皮肤下载地址:http://studiostyles.info/schemes/eye-health我试着上网搜了下哪些颜色对眼睛保护好,黑色,蓝色,米黄色,红色。看看我找到的这个保护视力的VS皮肤,...阅读全文
微软近期发布的三个新产品:SL PivotViewer SQL CE 4和Razor View Engine
摘要: 近期微软发布或将要发布的几个东西这里大部分人都是Asp.net或者是Silverlight开发者,我想对于我今天介绍的这几个微软将要发布的这三个东西,你一定会非常感兴趣的。我甚至觉得微软的员工最近是不是背负着老板给的压力啊,居然出了这么几个好东西。1.Silverlight PivotViewer这个东西巍然在MIX10大会时有做过Silverlight PivotViewer control的d...阅读全文
IT Farmer下次更新内容
摘要: 最近把一些空闲时间都忙着去整论坛了。有点累了。感谢一些会员和一些朋友提出的问题。虽然使用的YAF修改而成的,也挺费劲的。新的版本IT Farmer将会在很多方面改变:1。AJAX技术引入,不再全页面Post数据,发生闪屏。增加用户体验:不需要post back,使用Update来局部刷新。2.增加聊天功能:3.TinyMac编辑器的添加(我比较喜欢的一个编辑器):4.可以收藏喜欢的帖子。增加了我的...阅读全文
asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列1
摘要: 背景:经常有一些电影大家想一起分享,为了照顾到很多同事,以及大家来交流评论电影,我最近抽时间使用asp.net mvc2.0和Silverlight播放器来做个视频播放网站。今天就来这里和大家分享下。播放界面展示:,,,,asp.net mvc这个我知道大家都写了好多,当然我这里不会重点去说明asp.net mvc了。我主要想和大家分享的是如何在asp.net mvc中使用Silverlight来...阅读全文
jQuery实现的几个你可能没用过的功能
摘要: 用jQuery好久了,都做了两个项目了。今儿晚上喝咖啡喝多了,这都两点多了睡不着,给大家分享下我在项目中用到的一些用jQuery实现的一些比较好的功能。希望对一些新手有点用。。。高手们可以拍砖哈。。。。我头很硬不怕疼。。。呵呵。一.创建一个自己的dropdownlist说到dropdown list,在html中你会想到1 <select>2 <option>hello1&...阅读全文
教你如何用Silverlight做一个仪表盘
摘要: 使用Silverlight做一个仪表盘控件,最好是借助Expression blend来实现。先看看这个控件的效果:首先需要创建一个自定义控件:它需要继承方法:OnApplyTemplate()。代码如下:我们创建了一个可视化的控件Grid,并把当前这个控件GaugeControl作为Grid的DataContext。接下来需要完成的是自定义几个依赖属性:显示的值(Value),最大值(Maxim...阅读全文
Entity Framework 4中的Code-First, Model-First和Database-First模式
摘要: 我使用Entity Framework是在开始学习Silverlight的时候。用了半年左右。最近ADO.NET团队发布了EF Feathure CTP 4。主要是增加了Code First这个功能。 在说明Code First之前,先和大家回顾下EF4增加的新特性 1.外键支持(Foreign Keys)可以通过直接设置外键属性来设置实体之间的关系。 2.延迟加载支持这个功能默认情况下是开启的,...阅读全文
使用 Model-View-ViewModel 的问题和解决方案
摘要: 先声明此文是转自MSDN杂志的。之前我和一些同行讨论过MVVM模式,很多人都觉得Silverlight或者WPF项目中没多大必要使用它。今天看到这篇神作,我觉得有必要给大家转过来看看。。。仔细阅读,相信你会受益匪浅。原文地址:http://msdn.microsoft.com/en-us/magazine/ff798279.aspx关于作者:Robert McCarter 是加拿大的一位兼职软件开...阅读全文
使用MEF+MVVM light+WCF RIA Service实现的Sellthrough系统
摘要: 在csdn上承诺要分享一个使用Silverlight+MVVM+MEF实现一个项目,都过去一个月了,我还没开始。。。最近试着去参考了很多文章和例子,今天就和大家分享一个简单的Sell Through系统,销售管理的那种。代码下载:http://www.n-pei.com/download/Nicholas.SilverlightSellThrough.zip使用到的MVVM framework: ...阅读全文
asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列3
摘要: 本应该这个系列都应该做完了,抱歉,最近身体不适耽误了进程。。。。。。。。。。。前面的文章:asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列1asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列2之前有几个园友要源代码,我把它给上传到codeplex上了。你可以到这里下载最新的代码。。。(目前...阅读全文
asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列2
摘要: 这几天抽空写第二部分。很高兴今天能够和大家分享下。我这是个asp.net mvc的新手。。。希望各位提出宝贵的意见。你可以在这里查看第一部分的内容。http://www.cnblogs.com/n-pei/archive/2010/08/30/1812981.html按照之前计划,这一部分的内容如下:1. 对电影的打分功能实现2. 评论的功能实现和对输入的评论内容的验证3. 电影列表的展示和分页功...阅读全文
Entity Framework 中如何更新表中的某个字段
摘要: 声明:如果你觉得这里的布局看着不舒服:建议你来这里阅读:Entity Framework 中如何更新表中的某个字段通常大家特别是初学EF的朋友可能会发现EF中更新一个数据库中某个表某一列的值一般的例子中都不会有的。大家基本上都是使用Table和View来直接整个Entity去更新。比如:我们更新一个实体User(包含字段:ID,FirstName,LastName)。当然,在这个Update操作之...阅读全文
给大家分享一个Entity Framework 4的POCO模板
摘要: 题外话:在和大家分享这个模板之前先分享下在微软工作了12年最近刚离职的Philip Su离开时写的一封信中提到的几点值得大家去思考的东西。 1. Choose carbs. Eat dessert first 2. Words matter. Connotations matter. 3. Listen to understand. Speak to be understood. 4. The t...阅读全文
探索Asp.net mvc 的文件上传(由浅入深)
摘要: 代码下载:https://files.cnblogs.com/n-pei/mvcfileupload.zip最近因为TeamVideo需要用到视频和图片上传功能,所以试着Google了很多资料,和大家分享下。 1.最基本的文件上传。 在View界面通过Form把数据POST到控制端(Controller),Controller把文件存储到服务器,再Redirect到其他页面。 View部分的代码:...阅读全文
Asp.net mvc 3 beta 新特性介绍
摘要: 国庆放假归来,刚好赶上asp.net mvc 3 beta发布,和大家分享点我的体验。首先是创建项目时的选择界面的改变:1.View Engine的变化。asp.net mvc 3中添加了Razor这个View engine。如果你在创建的项目中同时有Index.aspx和Index.cshtml, 默认的MVC会选择aspx 的view来显示。但是你可以通过在Global.asax文件中的App...阅读全文
DevText设计思考(求NHibernate Asp.net mvc牛人)
摘要: 很久没来这里写文章了。最近抽空就在参与一个博客发布系统的整体设计,小弟不才,所以希望大家能够拍砖,另外非常期待高手进来,带领我们一起完成这个项目。 DevText的概要设计说明 一:开发环境: Visual Studio 2010 SQL Server 2008 Asp.net MVC 2 二: 项目设计目的: 项目目的是为了让大家能够有一个 好用的中文博客发布系统。同时能够通过这个项目,学到一...阅读全文
介绍下Nupack如何在asp.net mvc 2中使用
摘要: Nupack是一个打包好的.net工具集,Nupack团队开发它是为了让开发人员能够很容易得救把第三方工具集成到你的项目中。Package Management并不是一个新概念,在之前Unixm,Ruby等里面都有过这个概念。关于Nupack的介绍之前在ScottGu的博客http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nu...阅读全文
Asp.net mvc 集成Autofac和FluentValidation
摘要: PS:关于更多DevText的文章请到这里查看:http://www.n-pei.com/blog/devtext_widget_Createhttp://www.n-pei.com/blog/devtextdesign3http://www.n-pei.com/blog/tools-introduce等等。。。。。。昨天大家很多人抱怨没有用过AutoFac,所以今天我就在把CR部署上线后,给大家说明下如何在asp.net mvc中集成Autofac这个IoC工具。并顺带着说明下在DevText中使用的FluentValidation。。。。1.创建一个Asp.net Mvc应用程序:2.添加阅读全文
CSS3 试试看
摘要: 无意中看到CSS3的强大功能,比较感兴趣,分享下先。。。呵呵首先你得安装IE9,,,, 如果你没安装IE9 beata,来这里试试。。。http://windows.microsoft.com/en-US/internet-explorer/download/ie-9/worldwide选择语言和版本,或者是FireFox3.1版本以上,Opera9.5版本以上。(我只是在IE9下面测试)。1. ...阅读全文
Asp.net团队疯了(同时发布WebMatrix, Razor, MVC3和Orchard)
摘要: 对于园子里的大部分asp.net开发人员来说,WebMatrix,Razor,MVC3以及Orchard都不会很陌生。但是今天竟然asp.net团队竟然会同时发布这四个产品,简直是太让人震撼了。为什么同一天发布这四个产品?小道消息:不瞎扯了,对于很多不是很了解今天发布产品的朋友,我这里也给用中文说明下,如果你很熟悉它们那么就不用浪费时间看这个了。1. WebMatrix:WebMatrix是微软发布的一个新的Web开发工具,它让网站的开发更加简单,甚至你都不用会写代码就可以很快搭建好一个网站。它本身就自带了一些比较出色的开源asp.net或者是php写的Web应用程序,比如WordPress,阅读全文
Razor试图引擎 语法学习(一)
摘要: 最近写了使用UnitOfWork模式以及Repository模式在NHibernate中的使用:有兴趣的,可以在这里阅读:http://www.cnblogs.com/n-pei/archive/2011/01/11/1933389.html。第二部分这周末会抽时间分享出来。今天想喝大家分享下Razor的语法,毕竟在asp.net mvc 3中,asp.net mvc团队一直推荐大家使用Razor引擎,而且它的很多优势也让越来越多的开发人员喜欢它。博客园比较早的介绍Razor的文章:http://www.cnblogs.com/sl21100/archive/2010/11/17/187992阅读全文
基于NHibernate的UnitOfWork+Repository模式(AutoFac)–Part1
摘要: 最近写了一系列的UnitOfWork模式和Repository模式的文章,你可以在这里查看这些文章。。。http://www.n-pei.com/blog/unitofwork-for-nhibernatehttp://www.n-pei.com/blog/unitofwork-for-nhibernate-part2-nichttp://www.n-pei.com/blog/unitofwork-for-nhibernate-part3-nichttp://www.n-pei.com/blog/repository_pattern_nhibernate为了能够让我们的精力更好的关注与系统的设阅读全文
献给Fluent NHibernate的初学者
摘要: 12月份项目比较忙,周末都给占了。今天终于算是比较清闲了。之前因为在DevText项目中使用Fluen NHibernate,顺便就学习了下。今天就结合官方网站的介绍来给大家分享下为什么我们要用Fluent NHibernate。1.Fluent NHibernate是什么?Fluent NHibernate提供了一个方法让你不再需要去写NHibernate的标准映射文件(.hbm.xml),而是可以把你的映射文件都使用C#来写。这样做,方便了我们的代码重构,提供了代码的易读性,并精简了项目代码。它还包含了如下几个工具:Fluent NHibernate是NHibernate核心代码的扩展,完阅读全文