暂无个人介绍
DotNetNuke(dnn)目前分为Professional和Communit两个版本。我想很多人都有使用哪个版本的疑惑。 Nik Kalyani的两篇文章 DotNetNuke Business Model and Product Roadmap (Part 1 of 2) DotNetNuke Business Model and Product Roadmap (Part 2 of 2) 解答了这些疑惑,并且对DNN重新定义的商业模式做了解释。
最近想补充一些数学知识,买了这本书: 对于课本上的数学知识,实在是没法硬着头皮看下去,除了死记那些公式,完全不知道对我有什么意义,还是先找点能开始思考的资料来学习吧。
出于项目的需要,最近在研究持续集成(Continuous Integration) 持续集成的server有Pulse,有Draco.NET 和CruiseControl 如何配置Cruisecontrol.
在JAVA下面有工具可以更具代码自动生成UML图,但UML下面有什么样的工具可以做同样的工作呢? 这是一个根据DLL,使用反射自动生成Sequence 图的工具: SequenceViz 还有就是Blorland的Together: UML Modelling with Borland's Together for .
看到一个自动化测试的网站,记录一下: 有一下几个产品: TestComplete AQtime Automated Build Studio AQdevTeam 这里还有一个很好的自动化测试的PPT: http://www.
帮朋友设计的一个logo,当然还没采用,先贴出了,可以提提意见,也算是个记录。 设计说明: Logo的主要是通过字体来体现SunBlog的特点: 第一,Blog模块是和文字有关的模块。 第二:模块提供很强的版面操纵性。
Sandcastle是微软提供的一个根据XML注释和DLL文件生成帮助文件的工具,目前是在CodePlex上的一个开源项目,可以去这里下载:Sandcatle 项目Sandcastle 本身是一个console的程序,为了方便使用,我们可以使用他的GUI版本:Sandcastle Help File...
做个笔记: GhostDoc 会自动生成 XML 注释 当 XML 注释协助将源代码注释自动转换为 RTF 帮助文档时,仍须写入注释文本,这是一项令很多开发人员感到精疲力尽的工作。为什么不使用自动化来加速这些注释的创建呢?这正是 GhostDoc 1.9.5 试图实现的目标。
从http;//www.codeplex.com/DotNetNuke上下载 DotNetNuke_Community_04.09.03_Upgrade.zip 包。 如果你使用的是租用的服务器,在升级之前,在网站的根目录放置一个app_offline.htm文件,这样你就可以屏蔽升级时一切对网站的访问,从而保证在任何时候都可以升级。
今天看到一个敏捷开发的知识站点,记录一下:http://www.agilemodeling.com/
Info Executing 03.05.00.SqlDataProviderStartJob Start Sql execution: 03.05.00.SqlDataProvider fileFailure SQL Execution resulted in following Exceptions: System.
介绍一个免费的小软件,Shedko Folder2MyPC 1.9,这个小软件可以帮助你在“我的电脑”和“控制面板”里为你的程序和目录创建快捷方式。 看,设置后,在“我的电脑”里面就增加了一个快捷方式。
http://msdn.microsoft.com/en-us/library/ms164704.aspx
介绍一个收费的SVN Host,http://cvsdude.com。这是一个国外的SVN 服务商,很老的牌子了,国内访问速度还可以接受,一般可以到30-40KB(对于小项目是够用了)。 提供30的免费使用,申请极为简单。
DNN 比较好用的一个菜单模块式Navsuite模块,这个模块因为使用XML+XSL的技术手段,可以灵活的生成各种各样的菜单样式。 你可以通过修改style目录下的xsl文件来创建自己的菜单样式,但有一个问题是这个模块没有非常详细的手册,生成的XML是什么格式我们并不熟悉,我这里把生成的XML贴出来给大家参考。
iFinity Url Master - Get the best SEO results by taking control of your DNN urls iFinity Tagger - Tag your DNN content and create specific, target...
需要解决的问题: 如何从一个Asp.net的Unit Test转换 如何处理数据库访问的问题 参考文章: 这一篇比较有用:Unit testing DotNetNuke projects just became easier Unit Testing a DotNetNuke Private...
做个笔记,备查。 "HasLayout" Overview On having layout
Google 又更新PR了,这次这个博客的PR 到了4,有进步,庆祝一下! 收录情况: 很奇怪的是,google没有收录我的任何东西,所以使用DotNetNuke搜索,google中的结果几乎不包含这个博客,不知哪位SEO高手能告诉我为什么? “DotNetNuke”这个关键词在百度中的排名...
今天需要使用C#调用Java的包,研究了一下,大体是以下几种解决方案: 把Java包转换为DLL或者EXE后注册为com组件,之后调用。 使用web service 比如:How to invoke Java web service in ASP.net using C# 使用中间件,比如一个商业的中间件:http://j-integra.intrinsyc.com/ 使用 IKVM.NET,这是一个在.net 下实现的Java VM,所以在经过一个转换后,直接跑Java的东西。
今天看了一本photoshop修色的书,名字是Photoshop LAB Color中文名是《Photoshop修色圣典》,很早之前就在找这种类型的书了,今天偶然看到了,很有兴趣的看了第一章。
有时候,如果我们的项目更换了TFS服务器,当本地的项目目录没有变化时,但我们check out项目时会提示这个"路径...已经定义到工作区",解决这个问题可以通过删除之前旧的workspace来完成。 首先我们打开VS的命令提示行: 之后输入tf workspaces 命令来查看已有的workspace,注意,命令最后有个s。
VMware offers a feature called Shared Folders that works without using network protocols. The guest can access certain folders in the host without requiring the host to enable these shares.
今天在做DNN皮肤的时候用到了负的的margin值,但发现在IE 6.0中虽然负的margin值起作用了,但移除DIV边界的部分IE 6.0的处理方式是隐藏,而在Firefox和IE 7.0中确是按我想的预期,移除DIV边界的部分也会正常显示。
今天有人问,写了一个,贴出来也许有人能用上,不过这个语句是查询所有portal下的Administrator 1: SELECT u.* 2: FROM {databaseOwner}[{objectQualifier}Users] as u JOIN ( 3: SELECT u.
Container: padding: 20px; Float Float Clear 在浮动的DIV下面放一个有clear属性的DIV是我们做布局的时候常常用的一种方式。如果这个浮动的DIV和有clear属性的DIV是放在一个作为容器的DIV里面,而这个最外层的DIV由具有padding的时候,在IE浏览器里面,浮动的DIV和有clear属性的DIV之间会有一个奇怪的间隙。
今天有人问AES算法,做个笔记。 官方确认的AES算法就是Rijndael, AES 还可以指 Twofish,Serpent,……, 在官方确认前几种算法都被称为候选算法 .net 平台提供AES加密算法的的类,可参考下这个: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanaged.aspx 实现可以参考这里:使用 AES 加密與解密字串 linux source 目录下CRYPT目录下面有C的实现。
为了酬谢全世界技术用户组所做的伟大工作,特别是Culiminis,INETA以及PASS协会,微软将为每个用户组提供一年的免费TechNet Plus Direct订阅服务。 每份订阅会提供给一个特别的指定个体,当然这个人就可以在合适的使用协议下,通过这份订阅来帮助这个用户组的成员。
今天有人问如何处理IIS网站出现“Service Unavailable”的情况。 在网上google了一下,导致这个出错的原因很多,而“Service Unavailable”这个出错信息根本就没有什么价值。
安装一个软件时,反复重启也无法解除"Setup has detected a pending system reboot from a previous install, Setup Cannot continue until the machine is rebooted. Please reboot the machine and run the installation again."的提示,安装无法进行。
如果在做ASP.NET时遇到这个错误"Failed to access IIS metabase.", 是因为你是在安装了ASP.NET平台后才安装IIS的,所以很容易修正这个问题。 点击“开始”按键,启动“运行”,把这一行命令拷贝到窗口里面 %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 这样命令会为当前用户重新安装ASP.NET并解决以上的问题。
想自动提取PDF文件里的JPEG, PNG和TIFF图片吗?如果有很多的图片要从一个或者一批PDF文件里提取,手工做这个工作太麻烦了。 PDF Extract 这个免费软件使从PDF里面提取图片成了小菜一碟的事情,你可以用这个软件从PDF里提取图片并存储为JPEG, PNG, TIFF, GIF等各种格式。
Culminis--By the Community for the Community Culminis拥有超过1100个成员组织和超过270万个IT专家,是世界上最大的国际化非赢利性独立组织,投身于这个组织的志愿者通过为用户组、协会和学生IT组织及其领导者提供服务从而促进IT社区的成长和发展。
Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。 Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。
我安装的系统中有默认的en-US和增加的zh-CN两种语言。页面能正常在这两种语言中切换,但如何切换menu的两种语言显示。 参照系统管理菜单的多语言方法。基本找到了解决方法了。 做法就是在App_GlobalResources\GlobalResources.
今天遇到这个问题,记录一下。 要自己写是个比较麻烦的事,.Net系统提供了Version类来解决这个问题。使用示范: use System.Version: string s1 ="001.001.
最近在打开CodePlex 的一个项目的时候,一直得到这个出错:"Object reference not set to an instance of an object."。我是通过"File->Source Control->Open From SourceControl"来打开项目的。
我们常常会用到GridView导出到Excel的功能,我之前也有一些文章做了介绍。 可以参考的文章: GridView导出到Excel和开源图表工具 GridView导出为Excel后,导出的.
有时候模块出错只是出现这样的错误提示: A critical error has occurred. object reference not set to an instance of an object. 这样的错误提示是毫无价值的,那如何得到有价值的错误提示信息呢?可以使用我之前提高的DNN调试利器DNNDebug.aspx--如何调试出错信息不具体的程序错误就可以解决问题。
介绍的是一个在线制作ico图标的工具网站,它就是dynamicdrive。你要做的工作就是做一个你想要用做书签的图片,可以是.jpg/.gif/.png/.bmp格式,尽量作成正方行的,已防止转换后图标变形,OK,接下来就去dynamicdrive 我用这个做的收藏夹图标:
一个可以在WordPress上使用的3D Tag Cloud 在这里你可以下载到给WordPress的版本:http://wordpress.org/extend/plugins/wp-cumulus/ 关于这个3D Tag Clould 插件的实现技术描述:http://www.
重新设计一个AboutDNN.com网站的图标。 标准的88*31像素的图标: 图片地址:http://www.aboutdnn.cn/logo/AboutDNN_com_88_31.gif 图片地址:http://www.
今天抽时间做了几个Logo,用来统一本Blog的链接交换。 标准的88*31像素的图标: 图片地址:http://www.aboutdnn.cn/logo/m2land_blog_88_31.gif 120*30像素的图标: 图片地址:http://www.
在DotNetNuke 发布的 04.09.01 StartKit中,已经包含了用来创建WAP模式(也就是可以单独编译为DLL)DNN模块的模板: 而在之前,是需要借助第三方的模板的,参考我之前的博客:在VS中使用独立的项目(Project)开发DNN模块
在Google Code 上有一个DotNetNuke的C#版本:http://code.google.com/p/cs-dotnetnuke/,最后提供的一个C#版本是4.4.0 一些介绍,就不翻译了。
有时候你会需要一个DLL是强命名的,比如你想把这个文件放到GAC里面。如果这是一个第三方的DLL,你没有源代码,这会是一件比较麻烦的事情。有一个方法可以解决这个问题。 在VS.NET的命名行窗口下,输入如下的代码。
2008年的圣诞节,DotNetNuke发布了下一代的DotNetNuke 5.0版本。 DotNetNuke 5.0主要更新 DNN 5.0 核心框架增加jQuery支持, 在安装系统时集成安装jQuery,同时模块开发可以直接使用jQuery。
我之前抱怨过Zune的配套软件居然有131M(iTune是65.6M),没想到在花一天时间下载完之后,安装时又报这个错。我想,作为一个普通用户(比如我老婆),这种问题是肯定搞不定的。用户在没有享受之前就被折磨的不行了。
今天有人问了一个导出到Excel的问题,经典的导出代码想来大家也都知道,就是循环读数据,写成一个HTML,然后存为一个.xls文件。 可以参考我之前的一篇文章:GridView导出到Excel和开源图表工具 这种文件是可以在Excel程序里正常打开的,但如果使用这种文件作为数据源文件再进行导入,但我们使用下面的经典Excel导入Sql的代码时,就会出错。
在DotNetNuke 发布的 04.09.01 StartKit中,已经同时包含了VB.NET和C#的DNN模块。可以参考我的文章:DNN 04.09.01 StartKit中的新内容。 下载DotNetNuke C# Compiled Module Starter Kit for DNN 4.x 去BiteTheBullet.co.uk下载DotNetNuke C# Compiled Module Starter Kit for DNN 4.x。