SpringOne 2GX 2011 是专为应用开发人员、解决方案架构师、Web操作和IT团队举办的顶级活动

OSCON 和 SpringOne 2GX 2011 会议信息

Springsource 在 OSCON 的参与

Springsource 出席了在波特兰举行的OSCON会议,并设有展览摊位,在展会大厅展示了最新的技术和解决方案。参与者可以在展览厅找到SpringSource和Cloud Foundry团队进行互动。

SpringOne 2GX 2011 概述

SpringOne 2GX 2011 是专为应用开发人员、解决方案架构师、Web操作和IT团队举办的顶级活动,重点在于使用Spring技术、Groovy&Grails和Tomcat构建和支持业务应用程序、多设备兼容的Web应用程序、云架构以及高性能基础设施的设计与管理。该会议提供了深入了解企业级技术的机会,特别是对于那些致力于关键业务应用或下一代云计算平台的人士而言尤为宝贵。

活动日程概览

为了更好地服务参会者,@springsource不仅设立了展示最新产品和技术进展的展位,还准备了一系列专题演讲。这些讲座涵盖了广泛的主题,旨在帮助开发者掌握如何利用开源框架和服务来加速软件开发生命周期中的各个环节。具体的时间表可以通过官方渠道获取更多信息并提前规划行程。

如何注册参加

有兴趣参加此次盛会的朋友应当尽快完成在线报名流程。通过访问官方网站上的链接可以直接进入注册页面填写必要信息以获得入场资格。这不仅是学习交流的好机会,也是拓展人脉网络的理想场所。

Welcome back to another installment of This Week in Spring! This week finds @springsource at OSCON (and OSCON Java and OSCON Data) in Portland, OR.
If you’re here, come visit our booth in the exhibition hall or check the schedule for any of the numerous Spring-talks!

If you missed us at OSCON, or if you’re simply looking for an even better Spring experience,
be sure to register for SpringOne 2GX 2011, the premier event for Spring, Grails and CloudFoundry developers. SpringOne 2GX is a one-of-a-kind conference for application developers, solution architects, web operations and IT teams who develop business applications, create multi-device aware web applications, design cloud architectures, and manage high performance infrastructure. The sessions are specifically tailored for developers using the hugely popular open source Spring technologies, Groovy & Grails, and Tomcat. Whether you’re building and running mission-critical business applications or designing the next killer cloud application, SpringOne 2GX will keep you up to date with the latest enterprise technology.

OSCON’s great, but I will be taking an hour to watch the webinar, Getting Started with Spring Data Redis for North America, and
Europe.

You should too: <a href="http://redis.io/">Redis</a> is an open source, advanced key-value store known for its excellent performance, its small footprint and embed-ability. <a href="http://www.springsource.org/spring-data/redis">The Spring Data</a> project makes it easier to build Spring-powered applications that use new data access technologies such as non-relational "NOSQL" databases and cloud based data services. Check it out!  </li>

Spring Data Graph 1.1.0.RC1 with Neo4j support Released
The key changes in the Spring Data Graph 1.1.0.RC1 release candidate include:

Added Gremlin support (embedded & REST)


QueryEngine.query method now takes a parameter map (for cypher and gremlin)

documentation updates

Spring Android 1.0.0.M4 Released!
Spring Android supports usage of the Spring Framework in a Android environment. The 1.0.0.M4 release focuses on updating support for the latest Spring Social release in native Android applications, as well as providing enhancements to RestTemplate.

Support for Spring Social 1.0.0.RC1, and Spring Security 3.1.0.RC2 through the Spring Android Auth module, which includes a SQLite datastore for persisting OAuth API connections.

Updated RestTemplate (client) support, now at the level of Spring Framework 3.1.0.M2.
Added gzip compression support in RestTemplate

Added support for Google’s Gson JSON parsing library. The Gson library is smaller than Jackson, however Jackson has faster performance.

 </li>

Spring GemFire 1.1.0.M1 Has Been Released .

The new milestone updates include:

  • <LI>Native support for the upcoming GemFire 6.6</LI>
    <LI>CacheServer support</LI>
    <LI>GemFire implementation for Spring 3.1 cache abstraction</LI>
    <LI>Support for queries with variable parameters</LI>
    </UL>
    
  • <A HREF ="http://www.springsource.org/node/3187">Spring Data JPA 1.0</a> GA's been released! This powerful framework makes it easy to build JPA-driven repository objects.
    
  • It’s been a long road, but it’s great to see this powerful framework reach 1.0 GA.

     <LI>
    
    Kal Wahner 
         has written an overview of   <a href= "http://java.dzone.com/articles/rapid-cloud-development-spring"> the deployment of Spring Roo applications to Google App Engine</a>, another cloud environment that Spring supports readily.  
        He indicates his intention to write up another post, next week, on CloudFoundry, which I would love to see! Good stuff, too. NB: this isn't very technical; e.g., it's more of a a discussion of the broad strokes than a recipe, but he links to a more technical post that might help, too.  
    </LI>
    
  • <DIV><A href="http://www.tomcatexpert.com/blog/2011/07/20/apache-tomcat-7019-released">Apache Tomcat 7.0.19 has been released!</a>  
    Apache Tomcat 7.0.19 includes security fixes, bug fixes and the following new features compared to version 7.0.16:
     </DIV>
    
    
    JSP recompilation is now triggered by any change (backwards as well as forwards) in the last modified time of the JSP or any of its dependencies
    
    
    Support for installing multiple instances with the Windows Installer
    
    Include jdbc-pool (an alternative database connection pool)
    
  • Oleg Zhurakousky’s written a very interesting post on using Scala functions as Spring beans, complete with source code! Very cool stuff!

    Your humble editor was asked recently about Spring’s FactoryBean
    interface: what’s it for? and why? I’ve written a two part post on the specifics of the interface as well as the often more suitable alternatives in Spring 3.0 and Spring 3.1.

    Continuing with his Scala and Spring integration theme - Oleg Zhurakousky has written up a post on implementing a FactoryBean with Spring in Scala.
    This is absolutely great, as it opens up a powerful part of the Spring framework to Scala development. Check it out!

    Loiane Groner - the ESJUG (Espirito Santo Java Users Group) and CampinasJUG (Campinas Java Users Group) leader and coordinator - has written this fantastic post explaining how to use the ExtJS 4 upload component on the frontend with a Spring MVC 3 backend. Very pragmatic, cool stuff, and complete with lots of code!

    <LI> Marco Tedone has written up a wonderful post on using an  <A  href="http://tedone.typepad.com/blog/2011/07/outofmemoryerror-warning-system-with-spring.html">OutOfMemoryError warning system  - as described in issue #92 of Dr. Heinz Kabutz's wonderful newsletter - 
    

    with Spring
    This is fantastic, and useful!

  • Spring MVC is very powerful and easily employed in your application (in Spring 3.0, you need only specify <mvc:annotation-driven /> to enable it; alternatively in Spring 3.1, you need only specify @EnableWebMvc to enable it). It’s also very flexible, and can be configured in many ways. One of the pluggability planes is the view technology: there are common recipes for using JSP, Tiles, Velocity, FreeMarker, XML, JSON, PDFs, Excel spreadsheets and much more for Spring MVCs. If none of these meet your requirements, you can look to the open source community to leverage others, including one called Thymeleaf. Here’s a comparison of Thymeleaf to JSP as a Spring MVC view technology. Here’s a tutorial on setting up the view technology in Spring MVC. Powerful, and simple!
  • Check it out! Users of Tapestry’s templates as well as JSF’s Facelets will see a lot to like in
    this view template technology - check it out!

    TomcatExpert.com has a great post on the Security Lifecycle listener.

    Apache Tomcat 7 includes several security updates that further harden the application server that came directly from the Bugzilla queue. One new feature, the Security Lifecycle Listener, helps ensure that Tomcat is started in a reasonably secure way.
    

    comments powered by Disqus

    欢迎回到本周春季的另一期!本周在俄勒冈州波特兰的OSCON(以及OSCON Java和OSCON Data)找到了@springsource。
    如果你在这里,来参观我们在展览厅的摊位,或者查看我们春季讲座的日程安排!
    如果你错过了我们在奥斯康的演出,或者你只是想找一个更好的春季体验,
    一定要注册SpringOne 2GX 2011,这是Spring、Grails和CloudFoundry开发人员的首要活动。SpringOne 2GX是一个独一无二的会议,面向开发业务应用程序、创建支持多设备的web应用程序、设计云架构和管理高性能基础设施的应用程序开发人员、解决方案架构师、web操作和IT团队。这些会话是专门为使用非常流行的开源Spring技术、Groovy&Grails和Tomcat的开发人员定制的。无论您是在构建和运行关键业务应用程序,还是在设计下一个杀手级云应用程序,SpringOne 2GX都会让您了解最新的企业技术。

    替代会议的技术学习资源和途径

    在线教育平台

    劳动者可以通过参与在线学习平台来提升自身技能。这些平台提供了丰富的课程,涵盖了数据科学、机器学习、算法设计等多个领域。例如,Coursera 和 edX 提供了来自顶尖大学的高质量课程。

    import coursera_downloader as cd
    
    # 下载特定课程的内容
    cd.download_course('machine-learning')
    
    技术书籍与电子书

    阅读经典和技术前沿的书籍也是提高技术水平的有效方法之一。许多出版社提供纸质版和电子版本的专业书籍,读者可以根据自己的需求选择合适的形式进行深入学习。

    开源项目贡献

    参与到开源社区中去实践所学的知识同样重要。GitHub 是全球最大的代码托管平台,在这里可以找到众多活跃的开源项目。通过为感兴趣的项目提交 Pull Request 或报告 Bug 来锻炼实际编程能力并积累经验。

    git clone https://github.com/example/repo.git
    cd repo
    # 修改文件...
    git add .
    git commit -m "Add new feature"
    git push origin branch_name
    
    行业博客与技术论坛

    关注行业内的知名博主和技术专家撰写的博文能及时获取最新的技术和趋势资讯;而像 Stack Overflow 这样的问答网站则允许技术人员交流遇到的问题及其解决方案,促进共同进步。

    实战演练环境

    利用虚拟机或云服务提供商创建隔离的安全测试环境来进行攻防练习对于网络安全从业者来说尤为重要。AWS、Azure 等服务商都提供了免费套餐用于初学者尝试搭建各种应用场景下的防护措施。

    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值