ColdSpring 2009

Comments

Whatever bridesmaid gowns 2011 your style black bridesmaid gown and taste,graceful cocktail gown there's a fashion ball gown great selection wedding gown of accessories colorful wedding gowns in the shops at the moment to suit your wedding gown v-neck and personality. Choose with your strapless bridesmaids gown for a fully ball gowns coordinated array of accessories for bride and details that will prom gown complete your wedding outfit.

Posted By: mermaid wedding dresses On: 08/17/11 2:10 AM

I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and got a lot from them. To me, you are doing the great. Really I am impressed from this post.

Posted By: atlantic chambers On: 09/07/11 5:58 AM

There are many reasons to further your education. Sadly, many people allow the business of their lives to keep them away from ever doing so. If you have had that itch to get back to school to further your education and want to once again start hitting the books, then you might want to consider going after an online degree.                                             

Posted By: Law Essay On: 01/06/12 12:35 AM

Add Comment

Comments have been closed.

Transcript

no image

Slide Text

Slide Notes


Real World ColdSpring

no text exists for this slide

no notes exist for this slide

Goals


Show how ColdSpring can be used to build better enterprise grade applications.
Show how ColdSpring can be used to build better enterprise grade applications.
Introducing a quick start application: Appbooster

no notes exist for this slide

Introduction

no text exists for this slide

no notes exist for this slide

Typical App Architecture

no text exists for this slide

no notes exist for this slide

Life Before ColdSpring

no text exists for this slide

no notes exist for this slide

Life After ColdSpring

no text exists for this slide

no notes exist for this slide

ColdSpring Part 1


ColdSpring's core focus is to make the configuration and dependencies of your CFCs easier to manage.
ColdSpring's core focus is to make the configuration and dependencies of your CFCs easier to manage.
ColdSpring consists of a container which can create and hold any object

no notes exist for this slide

ColdSpring Part 2

no text exists for this slide

no notes exist for this slide

Introducing AppBooster


A sample Mach II and ColdSpring application developed with best practices.
A sample Mach II and ColdSpring application developed with best practices.
AppBooster gives your application a jump start
Provides a simple model for users, addresses, and roles
User authentication is implemented
There is both a public and admin interface for managing users

no notes exist for this slide

AppBooster Model

no text exists for this slide

no notes exist for this slide

ColdSpring Configuration


AppBooster’s ColdSpring xml configuration file demo
AppBooster’s ColdSpring xml configuration file demo

no notes exist for this slide

Aspect Oriented Programming


Allows you to intercept method calls and act before and/or after them
Allows you to intercept method calls and act before and/or after them
Transparent to the method being called and to the code calling the method
Useful for security, caching, logging, and generating remote services

no notes exist for this slide

AOP Demo


Let’s see AOP in action
Let’s see AOP in action

no notes exist for this slide

Remote Facades


ColdSpring’s remoteProxyFactory uses AOP to generate remote CFCs which can be called via web services or via Flex
ColdSpring’s remoteProxyFactory uses AOP to generate remote CFCs which can be called via web services or via Flex
Easy to setup
Use a service layer!

no notes exist for this slide

Remote Faade Demo


Here is a real example of Remote Façade use in AppBooster
Here is a real example of Remote Façade use in AppBooster

no notes exist for this slide

Recommendations


Do a proof of concept
Do a proof of concept
You don’t have to do it all at once
Consider developing or using a code generator to speed development
Favor setter injection over constructor injection
Join the ColdSpring mailing list
Read through the ColdSpring documentation

no notes exist for this slide

Resources


ColdSpring
ColdSpring
http://coldspringframework.org
Chris Scott’s Blog
http://cdscott.blogspot.com/
Brian Kotek’s Blog
http://www.briankotek.com/blog/
Aspect Oriented Programming
http://en.wikipedia.org/wiki/Aspect-oriented_programming

no notes exist for this slide

Questions

no text exists for this slide

no notes exist for this slide