The goal of the Microsoft incubation project codenamed Astoria is to enable server applications to easily expose data as a service that can be consumed by AJAX clients across the internet. Standard HTTP verbs such as GET, POST, PUT and DELETE are used to perform operations against the service, and data is exchanged via open formats such as plain XML and JSON. This session will provide a sneak preview of Astoria, which is now available in early release on MSDN.
Over a career that spans three decades in the computer industry, Dave Wright has been deeply immersed in computing technologies as diverse as multimedia, data processing, decision support systems, content management, and Internet commerce. Formerly a director of architecture for Scient and CTO of Xavient Technologies, he is a veteran of distributed computing in both technical and managerial capacities. In his current role as the .NET architect evangelist for Microsoft in Silicon Valley, Dave helps Bay Area Fortune 500 companies reduce costs and increase agility through the implementation of XML and Web services.
As interest in mobile AJAX gathers in the wake of the Apple iPhone release, the ICEfaces open source project is poised to deliver mobile AJAX solutions today. Come to this presentation and find out why the server-centric nature of the ICEfaces technology provides inherent advantages in the mobile space. During the discussion you will get a brief overview of the ICEfaces technology, and will see how it is applicable to resource-constrained mobile devices. You will also see a live demonstration of a mobile ICEfaces application running on both the Safari and Opera mobile browsers. Finally, you will learn about some of the emerging best practices for mobile AJAX application design, and get a a glimpse of the ICEfaces roadmap for mobile AJAX.
Stephen Maryka, Chief Technical Officer at ICEsoft Technologies, leads the development of all AJAX-based technologies at ICEsoft. He is responsible for ICEfaces product development, and all AJAX-related R&D. Prior to joining ICEsoft in 2004, Stephen was co-founder of AudeSi Technologies where he served as VP Technology and led Java product development for Internet appliances. After Wind River's acquisition of AudeSi, Stephen served as a Principal Technologist for Wind River, working on embedded Java, device management and high availability technologies. Stephen has been involved with Java technologies since 1997 when he engaged with Nortel Networks as the chief software architect for the world's first commercial embedded Java telephone. Stephen earned his BSc in mathematics and computer science from the University of Victoria in 1984.
AJAX and services are like peanut butter and chocolate. Each makes the other even better. Learn how to use AJAX and services to rapidly create Web applications from reusable pieces and parts. Kevin Hakman, co-founder of the award winning TIBCO AJAX toolkit: General Interface, will show you just how easy and quick it can be. In addition Kevin will share a set of enterprise case studies to reveal the types of mission-critical applications businesses today are deploying using AJAX.
Kevin Hakman is the director of developer evangelism for TIBCO General Interface, the award-winning AJAX and Rich Internet Application framework and toolkit. He co-founded General Interface in 2001, pioneering AJAX in the enterprise. TIBCO acquired General Interface in 2004 to extend its vision for service-oriented applications to the end user. Kevin is a contributor to SOA World Magazine and the AJAXWorld Magazine, and has spoken at numerous industry events.
Coach Wei is the founder and CTO of Nexaweb (www.nexaweb.com), developers of the leading software platform for building and deploying Web 2.0 and AJAX applications. Previously, Coach played a key role at EMC Corporation in the development of a new generation of storage network management software. He has his master's degree from MIT, holds several patents, is the author of several technology articles in publications including JDJ, Web 2.0 Journal, and AJAXWorld Magazine, and is an industry advocate for the proliferation of open standards.
Bob Buffone, chief architect, is responsible for platform and tool technology at Nexaweb Technologies, a provider of the Nexaweb Platform enabling enterprise class rich Internet applications (RIAs). He is also a committer on the Apache XAP Project, which provides an extensible framework for declaratively creating AJAX applications. Before Nexaweb, Bob was with Trakus, a technology company focused on tracking sports in real time. A leading expert in user interface design, he is a regular speaker at industry events and has published multiple articles on tool and application development.
AJAX is quickly emerging as the best solution for developing a new generation of functionally rich, highly interactive Web applications - Rich Internet Applications (RIAs). Web 2.0 applications from companies like Google, Yahoo, and Flickr all use AJAX extensively. As a result of the success of these consumer applications, more businesses now use AJAX for delivering the same rich user experience to their customers and internal users. These new requirements mean that businesses must find ways to incorporate AJAX into their existing application development and deployment processes and environments. This session covers the selection criteria enterprises have to consider in choosing an AJAX solution provider.
Jouk Pleiter has over 10 years of leadership experience in the Web content management and Web application development industries, and has founded a series of successful software companies (e.g., Twinspark, Tridion). As co-founder and chief executive officer of Backbase, Jouk is responsible for achieving Backbase's mission to be the leading UI management software company, globally.
Listen, watch and learn as NetBeans Technology Evangelist Gregg Sporar and Jeremy Geelan deep dive into NetBeans IDE 6.0. This is more than a conversation as you will view multiple screencasts highlighting the new features. Join us today and find out why NetBeans is the only IDE you need.
Gregg Sporar is a Staff Engineer in the Services Division of Sun Microsystems and is a Sun Certified Java Developer.
With the promise of SOA enabling business architectures, implementing controls within current security infrastructures, paired with enterprise deployments of existing applications, a rich user experience to place business intelligence and business analytics in-context of the overall bu" is essential to allow users to assemble the information around meeting their goals and plans. This session will describe Oracle's efforts in each of these areas with a standards-based approach and the technologies required to increase overall business execution.
Over the past 12 years, Vince has held many key positions at Oracle. Currently, he is Vice President of Product Management for WebCenter, Portal, and Reports. He also has responsibility for managing the WebCenter development team handling the Web 2.0 services. Prior to this, he focused on hosted portal development and operations which included Oracle Portal Online for external customers, Portal Center for building a portal community, and My Oracle for the employee intranet. Previously, he was Vice President of Tools Marketing handling all tools products including development tools and business intelligence tools. Prior to running Tools Marketing, he was Director of Product Management for Oracle's JDeveloper. Before joining Oracle, Vince spent 7 years at Borland International where he was group product manager of Paradox for Windows and dBASE for Windows.
Do your users complain they are enslaved by poor tools for getting at the information they need? Enterprise Mashups are one of the most compelling parts of Enterprise 2.0 technologies today because they unshackle users, allowing them to self-integrate services from both inside and outside the corporate firewall in flexible, innovative ways. This session will look at the 'why', 'what', and 'how' of mashups in the enterprise, discussing how Enterprise Mashups can be accomplished easily while still operating within the security and governance controls that enterprises require. This session will be co-presented by Chris Warner.
John Crupi is the CTO of JackBe, entrusted with driving JackBe's technical vision and strategy. He has 20 years of experience in OO and enterprise-distributed computing. Previously, John spent eight years with Sun Microsystems, serving as a Distinguished Engineer and CTO for Sun's Enterprise Web Services Practice. He is co-author of the highly popular Core J2EE Patterns book, has written many articles for various magazines and is a well-known speaker around the globe. John is a frequent blogger and was selected to join the International Advisory Board for AJAXWorld Magazine. John was also named as a member of the Software Development Magazine's Dream Team.
Web 2.0 is one of the hottest things on the consumer Web, but where does it fit in the enterprise? What's the business value and how can developers use new Web 2.0 mashups to bring value to the line-of-business users? You'll hear all of this and more from Rod Smith, IBM Fellow and Vice President of the IBM Emerging Internet Technologies group. He will discuss what IBM is doing in the Web 2.0 space, give a demonstration of a mashup maker being developed by his team, and share lessons he's learned from joint Web 2.0 development projects with companies such as American Express, Dunn & Bradstreet, and Dow Jones.
Rod Smith is an IBM Fellow and Vice President of the IBM Emerging Internet Technologies organization, where he leads a group of highly technical innovators who are developing solutions to help businesses ?Take Web 2.0 to Work.? In his many years in the industry, Rod has moved IBM - and the industry - to a rapid adoption of technologies such as Web services, XML, Linux, J2EE, and various wireless standards. As an IBM Fellow, Rod is helping lead IBM's strategic planning around Web 2.0 technologies and practices, with a focus on how these technologies can bring real business value to IBM's customers.
For years we architected enterprise software as a highly scalable distributed model. We moved the right parts of the architecture to the right parts of our network and onto the right kinds of hardware. Data intensive subsystems were placed near the database. Network intensive subsystems were placed on fast pipes. Yet for years we never did this with the user experience. We expected a mobile executive to work through the same experience as the office bound information worker. Today's Rich Internet Application (RIA) architectures now allow us to distribute the right user experience, to the right form factors and delivery model, from the web to the desktop. Software As a Service (SAas) has now really become Software And a Service. Reusable business logic and reusable user experience controls, available online through the browser, and delivered right to the desktop. Focused, relevant, and reusable, the distributed user experience brings the ROI to RIA. Come join Cynergy, the leader in RIA design and development along with our guest Microsoft as we show incredible never before seen demonstrations introducing you to the truly distributed user experience.
Dave Wolf is a vice president of Cynergy Systems. Prior to joining Cynergy, he held senior management positions at several major software firms including Sybase and Microsoft, where he was responsible for the development, marketing, and sales of several enterprise class software products. A sought-after public speaker, he has presented at major technology conferences such as JavaOne, AJAXWorld, and Microsoft TechEd. At Cynergy, he oversees consulting operations worldwide and spends most of his time interacting directly with the field and working in every time zone but his own.
Inspired by hundreds of real-world SOA projects from across the world, Miko Matsumura will in this keynote illustrate the ultimate purpose for adopting SOA, which he defines as unleashing the creativity of Composite Applications, Web 2.0, Business Process Applications, and B2B in your Enterprise Network.
The highly evolved, yet pragmatic SOA methodology Matsumura will describe can prevent you getting bogged down in heavyweight governance strategies. He will show the audience how to focus on what's important and yet still develop an infrastructure for change.
This approach will provide a framework about how to understand policies, composites, lifecycle governance, loose coupling, heterogeneous distributed systems, adaptability vs stability, service portfolio management and other aspects of the Intelligently Designed SOA. As Matsumura himself expresses it, in an interview about the upcoming presentation, those attending and watching the keynote on SYS-CON.TV will: "Learn the true purpose of core building blocks of SOA and learn how to address system complexity without getting bogged down in the tar pit of the 'thousands of incomprehensible moving parts' or the intractable political battles that tend to emerge from multi-organizational SOA."
Miko Matsumura is vice president and deputy CTO, SOA products at webMethods and chair of the OASIS SOA Adoption Blueprints Technical Committee. He is well recognized for his work at The Middleware Company, Systinet, and as Chief Java Evangelist for Sun Microsystems. He has an MBA from San Francisco State University and a masters in neuroscience from Yale University.
With advances in AJAX and RIA technology, the line between the browser and the desktop is becoming blurred. Web applications are being integrated into the desktop; desktop-like applications are running on the web. Meanwhile, web portals and start pages often host multiple applications, serving as a possible replacement desktop. So where do mobile phones and other non-PC devices integrate into this world?
In this keynote, David Temkin, Laszlo Systems' founder and CTO, discusses today's trends in user experience, programming models, and infrastructure, laying the foundation for a device-independent, network-centric world. Attendees will see how desktops themselves are being constructed for delivery as a hosted service and accessed from network-connected devices beyond the PC.
A globally recognized pioneer of Rich Internet Applications, David Temkin is CTO and Founder of Laszlo Systems. In this role, he has positioned the company to become the next technology standard for Rich Internet Applications. Under his direction, Laszlo developed its patent-pending open source product suite and extended operations to both coasts of the United States. Before founding Laszlo, David was senior director of engineering at Excite@Home, where he led a team of 55 engineers, designers, and technical writers responsible for developing the company's consumer software. Prior to Excite@Home, he was an engineering manager in the Newton division at Apple Computer and developed enterprise software at EDS. He graduated from Brown University with a double major in computer science and history, and is named on four software patents.
The astonishingly rapid rise of virtualization technology has made it a vital component of any Enterprise IT strategy today. And the technology is triggering dramatic changes in product offerings and business practices to support virtualized operational models.
These breakneck speed developments have lead to a plethora of solutions, with the attendant confusion that typically surrounds fast moving technologies. In this presentation Stevens will outline current trends in virtualization technologies and examine their potential impact on, and benefits for, future Enterprise IT deployments. Topics will include tradeoffs between open source and proprietary solutions, hardware integration efforts, deployment models, and long-term, high-volume serviceability/security considerations.
Brian Stevens is CTO and Vice President of Engineering at Red Hat. He has over 20 years of enterprise engineering experience in UNIX and Linux technologies, including work as a developer on the first commercial release of the X Window System. Since joining Red Hat's senior management team in 2001, Stevens has been critical to the company's enterprise operating system, storage, and clustering strategies. He now leads the Emerging Technologies group.
Prior to joining Red Hat, Stevens served as CTO of Mission Critical Linux, where he was responsible for corporate strategy, business development, and clustering products. Stevens also spent 14 years at Digital/Compaq as a Senior Member of Technical Staff, where he was responsible for the architecture and development of the Tru64 OS and clustering products, as well as the inaugural release of Digital's TruCluster product. Stevens received his B.S. in Computer Science at the University of New Hampshire and his M.S. in Computer Systems from Rensselaer Polytechnic Institute.
As a company driven by innovation, Sun Microsystems is involved in a variety of open source projects related to AJAX technologies. This presentation will recap some of the most important projects that Sun is driving or actively participating in. These include: - jMaki: an AJAX framework that provides a lightweight model for creating JavaScript centric AJAX-enabled web applications using Java, Ruby, PHP, and Phobos - OpenAJAX alliance participation - Dojo foundation participation - GlassFish v2 and v3 AJAX support: Comet, jMaki, jRuby - Project Woodstock: Next generation UI widgets for JSF and AJAX - Project Phobos: Server Side JavaScript
Ludovic Champenois is a Senior Architect at Sun Microsystems, and has been with Sun and Java for the last 11 years. He is one of the tech leads and architects on Sun's Application Server, and is responsible to ensure best-in-class developer experience for Java EE programmers with Sun Application Server and tools (i.e. NetBeans and Eclipse). Ludovic is also heavily involved in leading Sun's open source initiatives (Projects GlassFish, AJAX jMaki, Phobos, OpenSolaris and SAMP).
In this session, we will discuss the explosive growth of location-enabled applications in today's mashup world. Everything imaginable from local search to gaming, house hunting to networking with friends or travel buddies, and fleet tracking to city planning - all of these can be enhanced by the ability to show maps and location information and content. The 'Where' has become a vital component of Web 2.0's new frontier. In this session, we will explore how the 'Where' began and what it can do to help create the next generation of Web 2.0. We will reveal the easy recipe and our guest speakers from MapQuest, deCarta and TiraBitz will share their stories of using the recipe to cook up some fun, powerful stuff. Take notes - you will learn a few new tricks!
- How is TeraBitz monetizing its bet in real estimate market, Ashfaq Munshi, CEO, TeraBitz
- Using maps in your application: from quick and easy to industrial strength, Steven Citron-Pousty, Technology Evangelist, deCarta
- Hands on with MapQuest API, Josh Babetski, Technical Evangelist, MapQuest
As engineering lead for the wireless, Internet and telecom markets at Tele Atlas, Lecole Cole manages customer and partner needs, ensuring delivery from consultation to concept development and deployment. He joined Tele Atlas in 1999 as the software engineering manager, and was later promoted to the division manager, Technology Group.
Lecole has over 13 years of experience in engineering development/architecture, including mapping data and content, managing the manipulation of 1 billion-plus mapping elements and software architecture. Prior to joining Tele Atlas, he held engineering and management positions at leading location-based companies, including director of technology at MapSolute Inc. and GIS Lead Architect at Inrix.
Lecole holds a BS in computer engineering with a minor in business from San Jose State University.
More and more enterprises are looking into how they can benefit from mashups to improve their business. Unfortunately many of the best known mashups today are more consumer oriented, for example, housingmaps, which is a mashup of Google Maps with Craigslist. This and many other mashup examples do not pay justice to the real enterprise value of mashups and they certainly do not explain the background to why mashups are something every company needs to start using today. This presentation will walk through the value drivers for mashups in the enterprise and will end up with a short demo of how the Kapow Mashup Server can add value to businesses today.
Stefan Andreasen has more than 20 years experience in software design and development. He spent five years with Advanced Visual Systems working on cutting-edge Java and visual programming projects. In 1998 he started Kapow Technologies as a marketplace for cars, real estate and boats for sale. In 2001, Stefan sold the marketplace to the largest bank in Denmark and changed Kapow Technologies into a pure software company and introduced the industry?s first server-based solution for mashups, the Kapow Mashup Server. In 2006 he launched www.openkapow.com, where web developers can freely use the product to build and share API's to data on the internet. In his current role as Founder and CTO, Stefan focuses on product innovation and is an evangelist for the company, frequently speaking at industry events regarding Web 2.0 trends and mashups.
Developers and teams using Java as well as Eclipse complain their top pain points stem from the daily difficulties of application performance tuning, Java code archeology, coding and configuring Java servers and frameworks, and team collaboration. Whether you're building applications using Java or Eclipse open-source, you're grappling with how to increase both your developer and application performance as well as your overall project success rate. How can you reduce the time and complexity of setting up and managing team and project definitions? How can you enhance collaborative development in your teams? Is there some sort of interactive portal where managers and team members can monitor project activity and progress? This presentation will take a look at solutions and best practices for addressing the development and team challenges in developing high-performance enterprise Java, Eclipse and web applications quickly, easily, and collaboratively.
Mike is focused on helping to ensure CodeGear's developer tools meet the expectations of developers. A key part of his role is discussing and explaining the technical and business aspects of CodeGear products and services to audiences and analysts worldwide. This is his second tenure supporting these developer products - prior to rejoining CodeGear he was with Borland for more than eight years. He has been published many times, and his latest collaboration is "Mastering JBuilder" from John Wiley & Sons, Inc.
David Intersimone (known to many as David I) is responsible for working closely with the developer community, ensuring the requirements of the individual programmer to development teams in larger enterprises are folded into CodeGear's strategic product plans. He is a long-standing champion of software developers and the importance of their role in the industry. Nearly 21 years ago, David joined Borland to direct its product services group, where he has held a variety of engineering/development positions, created the developer relations group, and became an icon in the developer community. David holds a B.S. in Computer Science from California Polytechnic State University at San Luis Obispo.
Seam is a powerful new application framework for building next-generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Enterprise JavaBeans (EJB3), Java portlets, and Business Process Management (BPM).
Join Norman Richards, a software engineer at Red Hat and a core developer on the JBoss Seam project, as he demonstrates how Seam eliminates complexity at the architecture and API level and enables developers to assemble complex Web applications with simple annotated Plain Old Java Objects (POJOs), componentized UI widgets, and very little XML.
The 60-minute live presentation focuses on the management of code quality, which has always been a grey area in software development. The main goal of a Java development manager has been to develop a working application and deploy it in a production environment, and on time.
After deployment, bugs begin inevitably to pop up here and there, users of the application are unhappy, and the project's success end up depending on the skills and goodwill of Java programmers to iron out the bugs.
According to JDJ Enterprise Editor Yakov Fain that whole cycle is unnecessary. In this Webinar, Yakov Fain will discusses the topic with two of his guests, Enerjy Software founder and CEO Nigel Cheshire and Andy Cross, President and CEO of Clear Horizons Research.
Fain also introduces an essential new product from Enerjy Software that allows you to enforce Java coding standards from the get-go and that shows you the up-to-date state of your project's code base to minimize future surprises. "The really good part of participationg in this live presentation is that you don't even need to know Java," says Fain.
Milinkovich, in summarizing the benefits of the RCP approach, said "this is about bringing Java back to the desktop," a thought which both he and Taylor said applies to all developers. As an example, when questioned about its benefits to current .NET developers, Milinkovich noted "that for programmers who program in C#, for example, it's not a big jump. And the fact that developers can build, deploy, and manage applications on multiple desktops and operating systems make this a differentiator."
Instantiations CEO Mike Taylor outlined a number of the key benefits of his company's product, RCP Developer, which the Instantiations website notes is designed "to accelerate the creation of Eclipse RCP applications by providing tools for constructing and testing graphical user interfaces and packaging rich client applications for deployment."
Eclipse Rich Client Platform (RCP) is a runtime platform for delivering your Java applications on multiple platforms. RCP is far more than just a widget toolkit; it is effectively rich client "middleware" that provides a comprehensive platform for building and deploying applications that are modular, extensible, and updatable.
Eclipse Rich Client Platform (RCP) originated as an effort to formalize what some organizations had been already been doing with earlier versions: using the richness of the open source Eclipse platform to deliver high quality applications that provide rich user experiences. Since then, numerous organizations (including NASA, IBM, and Novell) have started to leverage Eclipse as the delivery platform for their own applications. As Eclipse continues to evolve, so does the support for building rich client applications.
During this session, through a combination of presentation and demonstration, we will show you how to leverage Eclipse 3.2 and the entire Eclipse eco-system to build and deploy rich client applications targeting multiple operating systems (Linux, UNIX, MacOS, Windows, and mobile devices).
This session explains how Eclipse developers can use the Eclipse Data Tools Platform as a platform for rapid innovation, and combine their existing Eclipse skills with the Eclipse DTP and the Ingres DBMS to produce rich data based applications that seamlessly scale from the desktop to the data center.
This session is ideal for Java developers who want to immediately become productive writing applications that slot right into an SOA architecture.
In other industries (e.g. finance, healthcare) metrics are required, managed and accepted as way to determine and ensure the quality and consistency of each individual's performance. Why, then, does the software development industry consider it taboo to gather and manage quality-related metrics at the developer level?
Join Enerjy CEO, Nigel Cheshire; industry analyst, Andrew Binstock and JDJ publisher, Jeremy Geelan, as they discuss the importance of implementing quality metrics to build an effective software development process and the benefits of managing metrics at the developer level. During this Webinar learn:
Why per-developer quality metrics are an essential part of a well-managed software development process.
How per-developer metrics can be dangerous if not used appropriately.
What metrics can and should be measured.
How specific metrics are collected.
How quality metrics can provide process transparency that will benefit the whole team.
How to accrue immediate business benefits, as well as long-term ROI from the introduction and management of a quality metrics program.
Economic forces are driving change throughout mature enterprise software markets, and this change is exemplified by the disruptive success of open source technology. In traditional software environments, customers grapple with a lack of integration, multiple maintenance streams and painful installs for the various components of the software stack.
Ingres Corporation is introducing a new concept in the world of database technology, Project Icebreaker