altersoft

We developed software and software is changing the world.

导航

统计

公告

2006年4月29日 #

Spring.NET 1.0.2 发布

新功能包括 :
* 对 .NET 2.0的支持
* 对.NET 2.0 Generics的支持
* 新的对象表达式语言
* 方法注入功能
* AOP 自动代理功能
* VS.NET 2005 式的文档

posted @ 2006-04-29 09:10 altersoft 阅读(727) 评论(1) 编辑

2006年3月17日 #

发现优秀的开源的urlReWriter库

UrlRewriter.NET is now open source!

UrlRewriter.NET is an open-source, light-weight, highly configurable URL rewriting component for ASP.NET 1.1 and 2.0. UrlRewriter.NET provides similar IIS Rewrite capabilities that the Apache web server provides with mod_rewrite and .htaccess. You don’t need to install an ISAPI Rewrite filter to use the component.

UrlRewriter.NET is a great Search Engine Optimization (SEO) tool. Using UrlRewriter.NET, you can create URL’s containing your target keywords, boosting your rankings.

With UrlRewriter.NET, you can:

  • Rewrite URL’s from “user and Search Engine” friendly urls to the actual .aspx pages (also known as URL Masking, IIS Rewrite or ASP Rewrite)
  • Redirect from old URL patterns to the new ones, ensuring the Search Engine spiders continue to follow your links (also known as URL Replace)
  • Block certain visitors based on the User-Agent - very helpful for blocking crawlers that don’t obey the robots.txt protocol
  • Ban users based on IP range (provides the capabilities of mod_rewrite on IIS)
  • And much more…

UrlRewriter.NET is a pure .NET component written in C#, and does not require any ISAPI rewrite dll’s to be installed in IIS. You configure rules in a very readable XML format, either in your web.config file or an external rewriter configuration file.

posted @ 2006-03-17 20:53 altersoft 阅读(1571) 评论(2) 编辑

2005年11月16日 #

Spring.NET发布1.0.1版和1.1Preview2

  The Spring.NET team is pleased to announce the 1.0.1 and 1.1 Preview 2 releases of   Spring.NET

The 1.1 Preview 2 release fixes some bugs in Spring.Web and adds new features. It includes all changes made in the 1.0.1 release. Highlights include:

  • .NET Remoting helper classes and example application.
  • Fix Request Scope on object defintions

The 1.0.1 release contains bug fixes, enhancements, and new features. Highlights include:

  • Support type aliasing for more concise configuration
  • Allow registration of user defined IResource implementations and XML parsers to create object definitions.
  • Add support for object alias naming.
  • Add convenience class for defining attribute matching aspects, AttributeMatchMethodPointcutAdvisor.
  • Fix setting of transparent proxy as a property.
  • Fix exception thrown from AOP proxies to be that of the target class.

posted @ 2005-11-16 20:55 altersoft 阅读(740) 评论(0) 编辑

2005年11月11日 #

spring.net 之web service支持

        Spring.net可以将普通的PONO对象暴露为Web Service,这就意味着程序员在编写服务代码时不需要为了为了完成一个web Service,写很多业务无关的代码,而且此服务可用作其他用途,比如作为Romoting Service或Enterprise Service。
        Spring.net的解决方案是为一个普通的.NET对象生成Proxy。从而避免了为对象生成Web 服务必须声明的 WebService 属性和 WebMethod 属性。Proxy在运行时自动为对象添加WebMethod 属性。而且还可以提供web Service属性中一些可选的信息如namespace, description, transaction mode等。
       如下:
    <object id="HelloWorldExporter" type="Spring.Web.Services.WebServiceExporter, Spring.Web">
    <property name="TargetName"><value>HelloWorld</value></property>
    <property name="Namespace"><value>http://myCompany/services</value></property>
    <property name="Description"><value>My exported HelloWorld web service</value></property>
    <property name="Methods">
        <dictionary>
            <entry key="HelloWorld">
                <object type="System.Web.Services.WebMethodAttribute, System.Web.Services">
                    <property name="Description">
                        <value>My Spring-configured HelloWorld method.</value>
                    </property>
                    <property name="MessageName">
                        <value>ZdravoSvete</value>
                    </property>
                </object>
            </entry>
        </dictionary>
    </property>
</object>

<web:service targetName="HelloWorld" namespace="http://myCompany/services">
    <description>My exported HelloWorld web service.</description>
    <methods>
        <method name="HelloWorld" messageName="ZdravoSvete">
            <description>My Spring-configured HelloWorld method.</description>
        </method>
    </methods>
</web:service>

来源:http://opensource2.atlassian.com/confluence/spring/display/NET/Web+Services+Support

posted @ 2005-11-11 17:43 altersoft 阅读(1367) 评论(1) 编辑

2005年10月12日 #

Spring.NET 1.1预览版发布

 Spring.NET 1.1预览版发布

This release contains the following Spring.Web functionality

posted @ 2005-10-12 08:35 altersoft 阅读(1404) 评论(0) 编辑

2005年9月15日 #

Spring.net1.0发布

摘要: ANNOUNCEMENT: The Spring.NET team is pleased to announce the 1.0.0 release of Spring.NET This release is primarily a bug fix and documentation enhancement release. Some minor new features were added. ...阅读全文

posted @ 2005-09-15 17:20 altersoft 阅读(892) 评论(0) 编辑

2005年9月10日 #

Spring.NET介绍

摘要: 第一章.介绍1.1.概览Spring.NET是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象,以及ASP.NET集成等。基于java的spring框架的核心概念和价值已被应用到.NET。Spring.NET 1.0包含一个完全功能的依赖注入容器和AOP库。后续的发布将包含对ASP.NET、Remoting和数据访问的支持。...阅读全文

posted @ 2005-09-10 20:15 altersoft 阅读(13255) 评论(4) 编辑

仅列出标题