随笔分类 - .NET
摘要:本文向你介绍 8 款跟 .NET 开发相关的一些工具。1)Open Source – Sharp DevelopSharpDevelop是一个用于开发C#或者VB.NET项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码, 因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#以及VB.NET,同时还支持多种语言界面。2)Storm CodeplexSTORM 是一个免费和开源的用于测试 Web 服务的工具,STORM 可以让你:1. 使用任何现有技术来测试 Web 服务 (.NET
阅读全文
摘要:<script type="text/javascript"> var GB2312UnicodeConverter = { ToUnicode: function (str) { return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\u'); } , ToGB2312: function (str) { return unescape(str.replace(/\\u/gi, '%u')); ...
阅读全文
摘要:Metro在微软的内部开发名称为“ typography-based design language”(基于排版的设计语言)。它最早出现在微软电子百科全书95,此后微软又有许多知名产品使用了Metro UI,这包括:Windows媒体中心、Zune播放器等等。该技术已于2010年初(美国)获得Metro UI专利批准(USPTO)。Metro UI最新的应用是windows phone 7智能手机系统,并将应用于未来的Windows 8、Office 和 Xbox 360产品中。Metro UI是微软的一种设计方案。该设计方案已用于移动操作系统Windows Phone 7和多款微软产品。微软
阅读全文
摘要:在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:HttpRequest Request = context.Request;HttpResponse Response = context.Response;但是要得到 Session的值就没有那么简单了。比如你要在ashx得到保存在Session中的登录帐号Session["userAccount"]如果你只是context.Session["userAccount"]的话是会报 “未将对象引用设置到对象的实例”的异常所以,如果要想取Session中的值
阅读全文
摘要:<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
阅读全文
摘要:1.Martin FrameworkMartin Framework 是一个 .NET 的轻量级 Web 框架,灵感来自 Ruby 的Sinatra。Martin 基于映射 URL 到 Action 的思路,支持 GET, POST, PUT, DELETE 操作。2.OpenRastaOpenRasta 是一个简单的 REST 框架,基于 .NET 平台开发。灵感来自 Ruby 的Sinatra框架。3.JessicaJessica 的灵感来自 Ruby 的微型框架Sinatra,采用 C# 开发。4.ManosManos 是一个易用、易于测试、高性能的 .NET 的 Web 框架。示例代码
阅读全文
摘要:通常javascript代码可以与HTML标签一起直接放在前 端页面中,但如果JS代码多的话一方面不利于维护,另一方面也对搜索引擎不友好,因为页面因此而变得臃肿;所以一般有良好开发习惯的程序员都会把 javascript代码放到独立的js文件中,其他页面通过引入该js文件来使用相应的 javascript代码。用如下方法引用JS文件:<script src="script/admin.js" type="text/javascript"></script>。ASP.NET本身就提供了多种调用javascript脚本的方法,笔者在这
阅读全文
摘要:零起点Asp.net中使用javaScript实现前后台方法的相互调用一、前台调用后台的方法:1、在后台编写你要调用到前台的方法,如下: public string str()//javaScript函数中执行C#代码中的函数 { return "javaScript方法中执行C#代码中的方法"; }2、前台用JS就可以实现调用后台的方法,如下:<script type="text/javascript"> function Test() { var a = "<%=str()%>"; //JavaSc...
阅读全文
摘要:微软最新的移动操作平台为Windows Phone提供了全新的内容组织方式和不同的用户体验,在此基础上,Windows 8 也将采用同样的Metro设计原则。与以往的侧重点不同,Windows Phone更注重于用户的社交生活,尤其是针对那些生活中离不开社交网络的用户们。那么,作为设计师要关注些什么呢?首先,这是一个全新的平台和用户界面,因此,我们有更多的空间为之提供更好的创意。Windows Phone目前正处在一个上升通道内,对设计师来说,也是一个全新的挑战。我们需要更多的探索来学习如何为用户提供更好的体验。其次,Metro是一个我们不可忽视的新兴设计领域。作为Windows 8的界面基础
阅读全文
摘要:本文可以任意转载,转载时请务必以超链接形式标明文章原始出处在这里向一些付出工作的同志们和网站站长抱歉,有些资源是我直接保存的,现在有些网站打不开让我不能够贴上链接了,如果发现有损你们的利益,给我来信说明,我会及时改正IME输入法编程,关于函数,接口等等等等,偶入门时读的,后来还一直在查http://forum.mywuzhen.com/thread.jsp?forum=7&thread=1835&tstart=0&trange=15输入法编程指南(貌似论文):http://files.cnblogs.com/realfun/输入法编程指南.rar汉字输入法软件设计技术辅
阅读全文
摘要:由于其他工作,好多天又没有对MetaModelEngine进行思考了,这两天又腾出时间可以思考一下了,本篇介绍一下在图形编辑器中对操作如何实现Undo操作。 在图形设计器操作中,每个操作按钮都对应到一个命令,很多情况下我们都应该允许用户执行操作后回滚这些操作,或者回滚后又再次执行。在我做的报表引擎中,我是在每次操作后把设计文件都保留下来,这个在报表设计中是没有问题,但是在毕竟不是很好的设计。接下来要考虑对OpenExpressApp提供建模支持了,所以也需要考虑一下如何让图形设计器更好的支持这种Undo操作。 在公司的一个项目组中内部是使用命令模式,只是在传统命令模式中增加了一个UnExe..
阅读全文
摘要:只要服务器支持 .NET 4,那么就能够在上面生成和部署 ASP.NET MVC 3 应用程序。方法一(正常方法):安装 ASP.NET MVC 3 到机器上,程序集会安装到 GAC 中,机器上所有的 Web 项目都可以引用/使用 GAC 中的这些程序集方法二:把 ASP.NET MVC 3 的程序集复制到 Web 项目的 /bin 文件夹中,然后让此 Web 项目引用/使用程序集方法二的做法在另一篇blog中(http://drew-prog.blogspot.com/2011/01/how-to-deploy-aspnet-mvc-3-app-to-web.html,),步骤如下:第1步:
阅读全文
摘要:由于其他工作,好多天又没有对MetaModelEngine进行思考了,这两天又腾出时间可以思考一下了,本篇介绍一下在图形编辑器中对操作如何实现Undo操作。 在图形设计器操作中,每个操作按钮都对应到一个命令,很多情况下我们都应该允许用户执行操作后回滚这些操作,或者回滚后又再次执行。在我做的报表引擎中,我是在每次操作后把设计文件都保留下来,这个在报表设计中是没有问题,但是在毕竟不是很好的设计。接下来要考虑对OpenExpressApp提供建模支持了,所以也需要考虑一下如何让图形设计器更好的支持这种Undo操作。 在公司的一个项目组中内部是使用命令模式,只是在传统命令模式中增加了一个UnExe..
阅读全文