摘要: 使用分布式编程,很方便不同编程语言之间互相访问,但也必须注意一些技术细节,实现起来才能畅通无阻,取得事半功倍的效果。首先,创建一个WCF。使用原有网站或新建一个网站,并将端口动态改为固定,如设成8000。在网站中添加WCF服务,取名字为:GetAccountService.svc,这时同时生成了一个接口:IGetAccountService.cs和一个实现类:GetAccountService.c... 阅读全文
posted @ 2010-08-15 17:59 老 陈 阅读(28600) 评论(5) 推荐(3) 编辑
摘要: 在Asp.Net的MVC架构中使用jQuery是一件很容易的事情,而使用jQuery实现Ajax更加简单。生成Asp.Net MVC框架后,已经包含了jQuery脚本,相关环境设置可参看我的另一篇文章:Asp.Net MVC实例。这里,我们仍然借助实例中的环境。在生成的框架中的Scripts文件夹中已经可以看到jQuery的脚本。我们在TestModel.cs中创建一个函数,以取得Json数据,仍... 阅读全文
posted @ 2010-08-14 23:48 老 陈 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC,并在vs2010中已经内置了MVC的相关功能。如果使用vs2008,需要下载安装Service Pack 1和ASP.NET MVC Framework。MVC现在已经是2.0的版本。选择相关开发语言,创建一个 ASP.NET MVC Web Application 项目,选择不需要单元测试,这样生成了一个MVC框架,按Ctrl+... 阅读全文
posted @ 2010-08-13 12:10 老 陈 阅读(35988) 评论(15) 推荐(7) 编辑
摘要: 在数据库中查出来的列表中,往往需要对不同的字段重新排序,一般的做法都是使用排序的字段,重新到数据库中查询。如果不到数据库查询,直接在第一次查出来的list中排序,无疑会提高系统的性能。既然有这个想法,那就动手试一试吧。世上无难事,只怕有心人。只要把第一次查出来的结果存放在session中,就可以对list重新排序了。一般对list排序可以使用Collections.sort(list),但如果li... 阅读全文
posted @ 2010-08-12 17:01 老 陈 阅读(5509) 评论(2) 推荐(2) 编辑
摘要: Spring提供了一个发送邮件的抽象层,使发送邮件实现非常简单。下面代码需要mail.jar包,如果服务器需要认证,必须加入如下加粗代码:源文件:SendMail.java:package mail;import org.springframework.mail.javamail.JavaMailSenderImpl;import org.springframework.mail.javamail... 阅读全文
posted @ 2010-08-11 23:55 老 陈 阅读(1836) 评论(0) 推荐(0) 编辑