InfoQ: Domain Driven Design and Development In Practice - Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans' book "Domain Driven Design", covering the domain modeling and design aspects mainl InfoQ: Rod Johnson Discusses Spring, OSGi, Tomcat and the Future of Enterprise Java - Rod Johnson discusses the Spring Portfolio, the Oracle/BEA and Sun/MySQL acquisitions, Java EE 6, Tomcat and Spring, Spring Dynamic Modules, the future of enterprise Java, the benefits of OSGi for application developers, the Covalent acquisition and Sprin Prototype UI - Prototype UI is a javascript library based on Prototype (1.6) and Script.aculo.us (1.8). It's a library of User Interface components, based on a common fundation classes, which could be easily used by various web applications. Who's Going To Be The Web's Tim Russert? - Silicon Alley Insider - Tim Russert's death consumed a significant amount of my attention this weekend. I was saddened because I really liked him personally, even though only knew him via his work at NBC. More important, a big part of the reason I liked him, is that he educated Sekhar Vajjhala's Blog: Migrating WebLogic's JSP SimpleTag example to GlassFish - As I outlined in Migrate to GlassFish acitivities , I am migrating samples from different application servers to GlassFish to illustrate migration to GlassFish. Here, I selected the WebLogic's "JSP SimpleTag" sample to migrate to GlassFish. Using CSS to Fix Anything: 20+ Common Bugs and Fixes - Not only because your layout varies between browsers, but also because CSS has a lot of ways to position every element you have. Today we wanted to share with you some quick tips on how to avoid easy pitfalls when creating your CSS layout. Quick Introduction To Agile Software Development - Enterprise Java Software Developer Station - Prerana Patil gives us a rapid overview of the core ideas of Agile Software Development. The article talks of the features of agile, when to adopt it and when not to. It then goes on to describe the agile process and the steps involved in adopting agile i Head On » Blog Archive » A Few Tips For Giving a Presentation on Lean - So, you are about to give a lecture on lean software development? Here are a few tips: InfoQ: Presentation: The Design and Architecture of InfoQ - InfoQ.com is a web app/portal implementation combining portal technology (JSR 170) and web development (WebWork, Spring, AspectJ). In this presentation, Alexandru Popescu and Floyd Marinescu walks through the good, the bad, and the ugly of building InfoQ. Seth's Blog: Email checklist - Before you hit send on that next email, perhaps you should run down this list, just to be sure: Datawocky: Why the World Needs a New Database System - The LAMP stack, with MySQL as the base, has transformed and democratized web application development. In a similar vein, I expect that we will see the emergence of a stack that democratizes large-scale data analytics applications. Aster Data could well be Datawocky: India's SMS GupShup Has 3x The Usage Of Twitter And No Downtime - Then I read this TechCrunch post on the Twitter usage numbers and sympathy turned to bafflement - because I'm intimately familiar with SMS Gupshup, a startup in India that boasts usage numbers much, much higher than Twitter's, but has scaled without a gli
Tags: agile, aigle, ajax, analytics, AOP, architecture, article, aspectj, autocomplete, BEA, bestpractices, browser, carousel, cheatsheet, checklist, cms, communication, css, data, database, datamining, design, development, distributed, domaindrivendesign, email, glassfish, grid, gui, hacks, india, infoq, interview, J2EE, java, javascript, jsr170, lean, library, mapreduce, marketing, media, messaging, migration, news, oracle, osgi, presentation, productivity, prototype, scalability, scriptaculous, sethgodin, socialnetworking, software, spring, SpringFramework, statistics, tips, Tomcat, twitter, video, web, webdesign, WebLogic, webworkPosts tagged as:
tips
Daily del.icio.us for May 16th through May 18th
Google Doctype - Documenting the Open Web - Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more. The reference section includes a growing library Testability Explorer - TestabilityExplorer.org records the testability scores for many open source and commercial Java libraries. The compiled bytecode for the library is analyzed and metrics are calculated for the testability of individual classes. Those classes fall into one Brandon Werner » Blog Archive » ACM Article: How Intuitive is Object Oriented Design? - There is an incredible article that was published in the Communications of the ACM entitled “How Intuitive is Object Oriented Design?” by Irit Hadar from the University of Haifa, Israel and Uri Leron from the Israeli Institute of Technology. It goes t cloudtools - Google Code - Cloud Tools is a set of tools for deploying and testing Java EE applications on Amazon's Elastic Computing Cloud (EC2). Wind power, alternative energy | Salon News - A stunning new report just issued by the Bush administration finds that for under 2 cents a day per household, Americans could get 300 gigawatts of wind by 2030 which would reduce carbon dioxide emissions from electricity generation by 25 percent in 2030. InfoQ: Getting Started with Grails - In this presentation from QCon San Francisco 2007, Jason Rudolph gives an overview and demonstration of Grails. Topics covered include Java/Grails integration, Grails plugins, creating a complete Grails sample application from scratch, the structure of a Scott Hanselman's Computer Zen - 11 Top Tips for a Successful Technical Presentation - 11 Top Tips for a Successful Technical Presentation peterpascale.com » TeamCity Lessons Learned (Build Trophy For Sale) - In honor of four months of successful TeamCity usage - I offer this set of TeamCity lessons learned: SpringSource Team Blog » Why should I care about OSGi anyway? - Michael Burke asked a great question on that thread which can be paraphrased as "forgetting the hype surrounding OSGi, what benefits can I expect to see if I port an application currently packaged as an EAR to OSGi bundles? Linux On A Stick: Fedora 9 Puts Your Desktop on a USB Drive - This week's release of the Fedora 9 Linux distribution makes putting a full-fledged desktop on a portable USB thumb drive a three-click affair. Even better, you don't need Linux installed to create it, you can leave the data on your thumb drive untouched,
Tags: amazon, article, aws, blog, build, cloudcomputing, cloudtalk, Cluster, continuous-integration, cruisecontrol, css, ec2, economics, Energy, fedora, google, grails, groovy, hosting, howto, html, idea, infoq, intellij, J2EE, java, javascript, lifehacker, Linux, maven, methodology, mockobjects, oo, OOD, osgi, politics, powerpoint, presentation, presentations, productivity, programming, reference, s3, screencast, software, speaking, spring, teamcity, technology, testing, tips, tutorial, unix, usb, virtualization, web, wikiRelated posts
{ 0 comments }
Daily del.icio.us for April 20th through April 22nd
InfoQ: Top 10 Mistakes when building Flex Applications - In this post, Adobe’s James Ward teams up with InfoQ.com to bring you another Flex Top 10 (our most recent Flex Top 10). Flex is an open source application development framework for building rich Internet applications that run in the web with Flash Play InfoQ: IntelliJ IDEA Supports Flex Development - JetBrains' IntelliJ IDEA is one of Java developers' the most favorite development IDEs. The recent IntelliJ IDEA 7.0.3 release includes some new features supports Flex application development. To understand how Flex RIA developers can utilize InitelliJ's IntelliJ IDEA Blog » Blog Archive » Type Renderers - I’d like to tell you about one of the IntelliJ IDEA features - type renderers. They provide you the ability to customize how objects are displayed in the debugger, offering “logic-oriented” presentation of data vs. structure-oriented as it is by def Cloud Security: Where is Your Computer Today? - A new blog that launched last week–Cloud Security–is devoted to looking at the security issues of cloud computing, which encompasses grid computing, utility computing, software as a service, storage in the cloud, and virtualization Cloud Computing. Available at Amazon.com Today. - Key in your Amazon ID and password and behold: a data center's worth of computing power carved into megabyte-sized chunks and wired straight to your desktop. Clones of that HP tower cost 10 cents per hour — 10 cents! Why 'no Macs' is no longer a defensible IT strategy | InfoWorld | Analysis | 2008-04-21 | By Galen Gruman - According to NPD Research, Apple's share of the retail market has climbed to 14 percent as of February 2008. Gartner and IDC report that the Mac's share in the U.S. as of March 31 was 6.6 percent. The Norway Vote - What really happened « Topic Maps and All That - The process which led to Norway’s Yes vote on OOXML was so surrealistic that it deserves to be recorded for posterity. Here’s my version of the story. For AT&T, U-Verse Is Picking Up Steam - GigaOM - UBS’s John Hodulik, one of the best telecom analysts, has pegged AT&T as his top pick for this earnings seasons and is expecting some good tidings from Ma Bell. What caught my eye in his note was the progress made by AT&T’s IPTV effort, U-Verse. Virtualization: VMware, Xen, or VirtualBox? (by Jeremy Zawodny) - I wish to virtualize my computer life. However, I face an abundance of choices from which you will help me select the right one. What are the pros and cons here? And are there other solutions worthy of consideration? /var/log/mind » Blog Archive » Turbocharge your string keyed hashmaps - In most most situations the possible universe of keys in the hashmap are known upfront either when writing the code or when starting up the application. If instead of creating hard coded strings or by using various string key parameters from say an XML fi
Tags: actionscript, adobe, air, amazon, apple, aws, blog, business, cloudcomputing, Cluster, datacenter, development, ec2, ecma, flash, flex, foss, hashmap, ide, idea, intellij, internet, iptv, iso, java, jetbrains, Linux, mac, microsoft, mxml, networking, norway, ooxml, performance, politics, programming, ria, s3, security, standards, telecom, tips, tools, UVerse, virtualization, virtualpc, vmware, Web2.0, windows, xensourceRelated posts
{ 0 comments }
Daily del.icio.us for March 27th through April 3rd
Create a Shortcut or Hotkey to Immediately Eject a Specific USB Drive :: the How-To Geek - Using the built-in Windows dialog is more powerful and probably would suffice for most people, but for those of us that want complete control there's a small freeware utility called USB Disk Ejector. Thermal Reaction: Tom Gleeson - You're Beautiful - take on James Blunt Song - Tom Gleeson - You're Beautiful - take on James Blunt Song
Ext JS Blog - » Implementation Spotlight: Jama Contour - Contour is a fully web-based requirements management application, sports a complete Ext-based user interface from top to bottom. It’s easily one of the most sophisticated and visually polished Ext applications we’ve seen yet Ajax on the network side - Java World - Making the most of Ajax doesn't end with beautiful code: you also need a solid network infrastructure that won't choke when client calls surge. This article introduces Ajax basics, offers tips for optimizing, monitoring, and securing Ajax applications SpringSource Team Blog » What's New in Spring Web Services 1.5? - Spring Web Services 1.5.0 has been released and itincludes two new transports: JMS and email. Using these new transports requires no Java code changes - some configuration, and you're off! The JMS integrates with Spring's Message-Driven POJO model 451 CAOS Theory » Open source database adoption: widespread but shallow - One of the key findings is that open source software has had a superficial impact on the enterprise database market in that adoption has been widespread but shallow. While open source databases have been widely deployed for Web-tier applications, there ha Spring to get upgraded with REST | InfoWorld | News | 2008-03-27 | By Paul Krill - The planned 3.0 version of Spring will have significant enhancements with respect to Web technologies and it will have comprehensive support for RESTful Web services. Also planned for Spring 3.0 is unification in the programming model between Spring Web F Janice J. Heiss's Blog: The Story of Ruby, JRuby, and Rails at Sun - Sun is making Ruby and Rails faster and enhancing functionality through JRuby which allows Ruby to enter enterprises where Ruby and/or Rails have never entered as Ruby developers gain access to the Java APIs and the Java community. Techno Paper: CRUD application using Ext and Java - I have the CRUD application built on Ext and Java. I have used Java as my server side and Oracle XE to store my data. You can use any server side technology and persistence technology
Tags: ajax, annotations, application, best-practices, business, contour, crud, database, development, eject, enterprise, ext, extjs, framework, funny, hacks, hardware, howto, Humor, java, javascript, jms, jruby, messaging, Music, network, opensource, performance, pojo, programming, rails, rest, Ruby, shortcut, showcase, spring, spring3.0, SpringFramework, springmvc, sun, tips, usb, video, Web2.0, webflow, webservices, windowsRelated posts
{ 0 comments }
Daily del.icio.us for February 22nd through February 25th
flexlib - Google Code - The FlexLib project is a community effort to create open source user interface components for Adobe Flex 2. dougmccune.com » Blog Archive » WindowShade component added to FlexLib - A new Flex container has been added to FlexLib, called the WindowShade. This container shows a header button above or below the content of the container. Clicking the header button opens or closes the panel. This lets you easily create expandable panels i Ajaxian » Adobe AIR v1.0 & Flex 3.0 Released; New Adobe Open Source Site Launched - Continuing their march into the RIA space, Adobe announced today the official release of AIR v1.0 and Flex 3.0. Adobe has taken the beta off of the wrapper as their have released both AIR 1.0 and Flex 3.0. Mobile Desktop at Improv Everywhere - For our latest mission, three agents entered a Starbucks one by one with their own giant desktop computer and CRT monitor. They bought coffee and worked at their computers as if they were laptops Ext JS Blog - » Simple Tasks v2 - Multiple lists, NativeWindows and Reminders - In collaboration with Adobe, one of the key additions in Ext 2.0.2 was Adobe AIR 1.0 support for running in the application sandbox. Also, the Simple Tasks AIR application sample was rewritten to take advantage of more of the native functionality in AIR a Thanks Zed; Syntax matters; no more dumping stuff in Java; Quit pimple pimping Ruby; Scala warning - Can we just get some decent support for Groovy? No instead Sun invests in Ruby via JRuby. DOH! Groovy looks a lot like Java. It is much easier to get started with it. The syntax does not make developers want to hurl. Why is Sun investing so much money in The Smartest Unknown Indian Entrepreneur - Forbes.com - Vembu is a rare species in India these days. As far as I know, he's one of the very few entrepreneurs who has been able to execute on the premise of building software "products" and/or software-as-a-service out of India. John Resig - How JavaScript Timers Work - JavaScript engines only have a single thread, forcing asynchronous events to queue waiting for execution. setTimeout and setInterval are fundamentally different in how they execute asynchronous code. jsunit-ext - ExtJS based test runner for JSUnit based javascript unit tests - jsunit-ext is a custom test runner built using ExtJS javascript library in order to provide a better user interface and certain features missing in default runner of jsunit while not requiring any change in tests which have already been written. Codedependent - Java Swing guy joins Adobe - I've recently joined Adobe Systems to work on the Flex SDK. Much of the material I write will be about Flex, Flash, AIR, ActionScript, and related technologies, although I also intend to have non-technology-specific pieces as interesting graphics software Installing Drupal 6 | drupal.org - This tutorial covers the installation of Drupal 6. The video goes through each of the steps needed to properly setup Drupal including downloading, database set up and running the installation script. It also covers some common roadblocks and how to…
Tags: , , , , , , actionscript, actionscript3, adobe, air, as3, blog, business, components, computer, development, Drupal, entrepreneur, ext, extjs, flash, flex, flex2, flexlib, funny, graphics, groovy, Humor, india, innovation, internet, java, javascript, johnresig, library, opensource, programming, reference, Ruby, saas, scala, Starbucks, startup, testing, timer, tips, trends, tutorial, video, Web2.0, webdev, zohoRelated posts
{ 0 comments }
Daily del.icio.us for January 9th
enunciate - Enunciate is a Web service deployment framework. It is not another Web service stack implementation. Rather, Enunciate leverages existing Web service technologies to provide a mechanism to build, package, deploy, and to clearly, accurately deliver your We Ryan Heaton's Blog: Web Service Programming for the Masses, Part I: Developing the Web Service API - This is the first part of a tutorial will walk you through developing a Web service API that could meet the requirements of all of the above-mentioned use cases. For the sake of clarity and brevity, we'll keep the operations simple, but by the time we're Bob Rhubart's Blog: The SOA Governance Prescription - A significant part of getting your SOA to do what it's supposed to do is getting the people involved in the SOA to do what they're supposed to do Pinaki Poddar's Blog: Slice: OpenJPA for Distributed Databases - Slice is a OpenJPA plug-in for horizontally-partitioned, distributed databases. As distributed databases are being increasingly common in enterprise IT ecosystem, I considered extending OpenJPA to transact against a set of databases instead of a a single Top 10 SQL Server Integration Services (SSIS) and DTS tips - Whether you plan to migrate SQL Server Data Transformation Services (DTS) packages to SQL Server Integration Services (SSIS) or run DTS packages in SQL Server 2005, this expert advice can help How to Dynamically and Iteratively Populate An Excel Workbook from SQL Server - SQL Server Central - In this article, I will show you how to create a new Excel output file and populate the file with discrete spreadsheets containing specific data from a database. We will Integration Services for the task Application Development Trends - SpringSource Offers Spring.NET 1.1 - SpringSource is offering the final release of Spring.NET 1.1. Spring.NET 1.1 supports the ASP.NET Framework for Web development. It enables dependency injection for pages, controls, modules and providers InfoQ: Bruce Johnson discusses Google Web Toolkit - Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT. Book Review: Google Web Toolkit Applications - Google Web Toolkit, by Ryan Dewsbury, is an excellent book for those looking to use GWT to good advantage, covering most areas of GWT functionality in exceptional detail. It covers software engineering, server integration, custom component composition, CS Adobe - Developer Center : Using BEA Workshop Studio and Java to create Flex-based RIAs - In this tutorial, I walk you through the steps to creating an RIA using Java for the back-end business logic and Flex for the front-end view of the application. I will use the BEA Workshop Studio (Flex Bundle) to create a simple Java mid-tier and a simple smarturls-s2 - Google Code - SmartURLs-S2 is a Struts 2 plugin that provides a rich set of convention based handling for web applications. In addition, it also provides a component framework for developing web application components in separate codebases and the deploying them into a Building Struts 2 Apps Without XML Gluecode - In this article, we jettison XML gluecode for "convention over configuration". Using the SmartURLs plugin for Struts 2, we can autowire Action classes to page templates with search-engine-optimized URIs. Embedding Flickr Photos - In this article, I'll explain how to fetch data from Flickr using a proxy client library and displaying the data in a Visual Web Application page. Atlassian Developer Blog - How to build an Atlassian plugin - There's a single command that will download Tomcat, install Confluence or JIRA, start them up, load sample data, then install your plugin for testing. And once you've started the application once, you can just leave it running while you uninstall and rein
Tags: ajax, amf, annotation, apache, api, architecture, article, asp.net, atlassian, BlazeDS, book-review, confluence, database, development, distributed, dts, eclipse, excel, flash, flex, flickr, framework, google, governance, gwt, howto, interface21, ioc, J2EE, java, javascript, jpa, json, netbeans, openjpa, persistence, plugin, reporting, rest, seo, smarturl, SOA, soap, software, spring, spring.net, springsource, SQL, sqlserver, ssis, struts2, tips, tutorial, video, web, Web2.0, webdev, WebLogic, webservices, workshop, wsdl, xmlRelated posts
Daily del.icio.us for January 2nd
Daily del.icio.us for for January 2nd:
Redmond | Feature Article: Google's Secret Weapon - "Open source is a software capitalist's supreme tool," says Matt Asay, VP with Alfresco. It enables vendors to align closely with their customers & prospects while simultaneously undermining competitors' efforts to charge license fees for their own produc JavaScript: It?s Just Not Validation! - Colin Morris, author of Y-Validator, has written a piece on JavaScript: It?s Just Not Validation! which discusses JavaScript validation, and input assistance Runscanner: Free system utility to find all running programs on your computer - Runscanner is a free windows system utility which scans your system for all configured running programs. Runscanner will detect all programs that start automatically, including spyware, adware, and homepage hijackers. What Every Programmer Should See On YouTube? - Are you aware of the wealth of YouTube material available around Java, as well as programming in general? Everything's out there, courseware, technical presentations, Google talks, interviews, ad-hoc info sharing, and obscure tips and tricks Ajaxian » Ajaxian Roundup for December, 2007: It?s the end of the year as we know it - In 2007, the Web development community has jumped a lot, but at the same time, hasn?t changed at all. JavaScript: The World's Most Misunderstood Programming Language - Douglas Crockord's Javascript site - Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? Why is this language so misunderstood? John Resig - Untold JavaScript Secrets - I might as well come right out and say it: I'm starting work on my second JavaScript book. What are the greatest untold secrets of JavaScript programming that you wish were thoroughly debunked and explained?
Tags: 2007, actionscript, advocacy, adware, ajax, ajaxian.com, article, book, books, business, css, freeware, google, gwt, ibm, java, javascript, jquery, language, microsoft, mozilla, opensource, programming, prototype, spyware, tips, tutorial, tutorials, utility, validation, video, webdesign, windows, youtubeRelated posts
Daily del.icio.us for Dec 03, 2007 through Dec 04, 2007
Ext JS LiveGrid Component - The Ext JS LiveGrid Component is a user extension that's build upon the wonderful Ext JS Framework. The component allows to read chunks of data from an underlying storage (common use case: a database) without the need of paging. Means: You can virtually d Ext JS Blog - » Ext 2.0 Final Released - The Ext team is proud to announce that the official release of Ext v2.0 is available for download. Ext 2.0 is a dramatic step forward from all previous versions of Ext, providing increased performance, ease of configurations, flexibility and UI capabiliti Adobe Debuts Flash Media Server 3 - Slashes Price - The Flash Media Interactive Server includes the debut of streaming HD video. FMS3 will offer H.264 video streaming, as well as support for High Efficiency AAC (HE-AAC) audio that can be streamed to Flash player, AIR applications, or Adobe's Media Player a NetBeans Magazine - To coincide with the launch of 6.0, this latest issue of NetBeans Magazine features 62 pages of in-depth articles. NetBeans IDE 6.0 features Ruby/JRuby/Ruby on Rails support, enhancements for improved Swing development, a new Visual Game Designer, updated Setting up a GWT project in IntelliJ IDEA 7 - IntelliJ IDEA 7 has built in support (in the form of a bundled plugin) for GWT projects. This tutorial will walk you through the steps of creating a GWT project in IDEA 7. Marc's Musings: Spreadsheet Component - I'm working on a spreadsheet like component for AgileAgenda that I might end up turning into a general-purpose flex component at some point. Tech Per: 10 Tips on JPA Domain Modelling - This post is a collection of tips on what I think is good advice, when domain modelling in Java with JPA as ORM mapping technology. Scal v0.2 Documentation | Scal - Scal is a simple, javascript calendar/date picker based on the Prototype js library Ext JS Blog - » Extended Filtering Using the Grid Filter Plugin - Steve Skrla has created the Grid Filter plugin which has quickly become one of the most popular user extensions in the Ext community Datejs - A JavaScript Date Library - Datejs is an open-source JavaScript Date Library with a ton of syntactic sugar
Tags: adobe, ajax, calendar, component, datagrid, date, development, excel, ext, extjs, flash, flex, flex2, framework, grid, gwt, howto, ide, intellij, J2EE, java, javascript, jpa, library, magazine, media, netbeans, opensource, plugin, programming, prototype, reference, Ruby, scriptaculous, server, software, spreadsheet, streaming, table, tips, tutorial, video, Web2.0, webdevRelated posts
Daily del.icio.us for Jul 29, 2007 through Jul 30, 2007
10 things I learned about using Hibernate/JPA successfully by SpencerUresk - I decided to share a few things I learned about using Hibernate/JPA in a large project with a complicated database setup OpenJPA no longer requires bytecode processing - Historically, OpenJPA required that you either run a post-compilation tool or run your application with a javaagent. The latest build of OpenJPA removes this restriction by providing various levels of support for unenhanced classes. Google Docs vs. the Hassle of Microsoft Office and Friends (by Jeremy Zawodny) - I'm simply not going to bother with the hassle, trouble, expense, and complexity of desktop applications when an online substitute will do the job anymore. Life's too short already. Java EE 5 Blueprints (JPA) - The Java BluePrints projects presents guidelines and examples for designing enterprise quality applications and web services using Java technologies. Topics Ajax-enabled Web 2.0 applications, Persistence, JavaServer Faces, SOA with BPEL, and WS-Security. Agile Ajax: 36 GWT Tutorials - While the excellent GWT in Action was released last month, there are lots of people that want to get their feet wet before plunking down $50 for a book. To that end, I've pulled together all of the GWT tutorials I'm aware of. Javablog » Tips for writing FaceBook applications in Java - So you want to write a FaceBook application using Java? Here are some tips to help get you started How to build a breadcrumb with Spring Webflow 1.0.4 - In this tutorial we explain how to create a simple breadcrumb with the new Spring Webflow framework, arrived at 1.0.4 version, released the 26 June 2007. Gorilla Codes » Blog Archive » 3 Useful CSS background-image Tricks - The background-image and its related properties exemplify this school of thought, enabling many techniques that extend the boundaries of what is possible with the browser technology of today. Interview with James Ward: Flex from a Java Perspective - O'Reilly ONJava Blog - I recently had a chance to talk to James Ward about Adobe Flex. I started out by asking him about Cairngorm The Cairngorm Microarchitecture is a lightweight yet prescriptive framework for rich Internet application (RIA) development. Flex Friday Feature - Datagrid Component - The datagrid component is one of the most versatile and used UIComponents in the flex environment. After this tutorial you should have a good grasp on how to use the datagrid component and what can be done with it. Java Web Services, Part 3: Axis2 Data Binding - This article shows you how to use these different data bindings with Axis2 and explains why you might prefer one over the others for your application.
Tags: ajax, article, axis2, BEA, blueprints, Cairngorm, css, database, datagrid, design, development, email, excel, facebook, flash, flex, flex2, google, gwt, hibernate, internet, interview, J2EE, java, javaee, jaxb, jpa, kodo, office, openjpa, persistence, programming, spring, tips, tutorial, tutorials, web, Web2.0, webdesign, webflow, webservicesRelated posts
Daily del.icio.us for Jul 22, 2007 through Jul 26, 2007
Apache CXF: Interview with Dan Diephouse and Paul Brown - O'Reilly ONJava Blog - I recently had a chance to sit down with both Dan Diephouse and Paul Brown of Envoi Solutions to discuss the merger of XFire and IONA?s Celtix project into a new project, Apache CXF, currently under incubation at the Apache Software Foundation. Easy Ajax using Struts 2 - Kb - Struts 2 makes it easy to implement and test an Ajax Java Web application, using standard javascript frameworks such as Prototype. This wiki article gives technical notes on how to kickstart your Ajax Java development. Web Worker Daily » Blog Archive 12 Ways to Use Facebook Professionally « - Let?s look at 12 ways Facebook can benefit the web worker, particularly those who are home-based. The more connected you are to your co-workers and clients without being intrusive, the better your working relationship. AJAX Magazine: YSlow Helps You Speed up your web pages - Yahoo! released an excellent performance utility on YDN called YSlow, to help you understand why your pages are slow. YSlow is a Firebug addon Agile Ajax: Review of GWT in Action - The book does cover many of the new features in GWT 1.4, such as Image Bundling, the new loading mechanism, and the Serializable vs IsSerializable changes. As I've said, overall a fine effort. High Performance WordPress Presentation « Barry on WordPress - The slides from the HyperDB and High Performance WordPress presentation are now online via SlideShare Web page to PDF Firefox extension - LOOP is a unique extension for Firefox that converts the web browser into a proper PDF writer that can do some amazing things sometime not possible in other free PDF conversion software Work Together: 60+ Collaborative Tools for Groups - With businesses and families spread out more and more, we?ve dug up 60+ sites that will help everyone be on the same page InfoQ: Presentation: Introduction to Component Based Architecture - Mark Miller delivered an introduction to Component Based Architecture. In this presention he shares tips and tricks focused on maximizing the development strength of your team InfoQ: Using ETags to Reduce Bandwith & Workload with Spring & Hibernate - ETags are used in conjunction with the "If-None-Match" header on a GET request to take advantage of the browser cache. Because the server generated the ETag in the first place, it can use it later to determine if the page has changed. InfoQ: Bridging the gap between BI & SOA - To summarize, implementing a BI solution by using EDA and SOA is superior to using traditional ETL. Not only do we get our basic BI, but we actually get better, real-time BI?not to mention improvement in the overall quality of our SOA. How risk management affects agile approaches | confused of calcutta - Once you switch focus from content to process, agile techniques don?t stand a chance. Agile in a 'content' perspective leads to the Baconian 'A man that starts with doubts shall end in certainties'; … These two positions are polar opposites Json-lib 2.0 released - I'm pleased to announce that Json-lib version 2.0 has been released. JSON-lib is a java library for transforming beans, maps and XML to JSON and back again to beans and DynaBeans
Tags: agile, ajax, apache, applications, architecture, article, bandwidth, bi, book-review, cache, caching, cep, collaboration, community, component, cxf, development, eda, etag, facebook, firebug, firefox, google, gwt, hyperdb, infoq, integration, java, javascript, json, json-lib, memcached, mysql, networking, pdf, performance, process, productivity, programming, SOA, spring, Struts, struts2, tips, tools, tutorial, web, Web2.0, webservices, WordPress, xfire