Мы предполагаем, что вам понравилась эта презентация. Чтобы скачать ее, порекомендуйте, пожалуйста, эту презентацию своим друзьям в любой соц. сети. Кнопочки находятся чуть ниже. Спасибо.
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована
2 года назад
© 2005 by IBM; made available under the EPL v1.0 | June 9, 2005 David Williams WTP Source Editing Open House
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 2 Agenda Committers/Contributors End User Features Add-on/Extender Features Components/Plugins APIs (Provisional) Quality To Do for 0.7 To Do for 1.0 Future
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 3 Committers/Contributors David Williams (IBM) Text Models, parsing Nitin Dahyabhai (IBM) Parsing, Outlines, Properties, Breakpoints, Taglibs, TaskTags Phil Avery (IBM) Search, Indexing, General Content Assist, Source Validation Jens Lukowski (Innoopract / Independent) XML Editing Graph View, Examples Amy Wu (IBM) Hover Info, Preferences, Hyperlinks, Quick Fix, Icons Ted Carroll (BEA) JSP 2.0 Expression Language editing Craig Salter (IBM) Schemas Plus many many others
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 4 End User Features Well behaved, well integrated Eclipse editors Seamless user experience Search, refactor, debug General Introduction html General Introduction The Matrix (re-reloaded) The Matrix (re-reloaded)
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 5 Add-on/Extender Features Light weight Framework for content based editing Easily embedded in other (multipage) editors Easy to extend outline view, properties view, source validation for mark up languages (content assist?) Extensible, based on contentType and nested contentType Model Text and DOM APIs Fault tolerant, incremental parsing Careful tracking of exact source locations Translation from one source representation to another Notification to keep models in synch Possible (post 1.0) Future Framework for Language Providers (ltk - like)
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 7 Components/Plugins WST XML (and Schemas and DTDs) org.eclipse.wst.sse.core org.eclipse.wst.sse.ui org.eclipse.wst.dtd.core org.eclipse.wst.dtd.ui org.eclipse.wst.dtd.validation org.eclipse.wst.xml.catalog org.eclipse.wst.xml.catalog.ui org.eclipse.wst.xml.core org.eclipse.wst.xml.ui org.eclipse.wst.xml.uriresolver org.eclipse.wst.xml.validation org.eclipse.wst.xsd.contentmodel org.eclipse.wst.xsd.ui org.eclipse.wst.xsd.validation
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 8 Related Standards XML 1.0 (not 1.1, that is, no supplementary characters) JSP 1.1, 1.2 JSP 2.0 (mostly, lacking support for some deployment attributes) HTML 4.01 (plus a little) DOM Level 2 Core APIs (mostly, some not implemented) XHTML 1.0, 1.1 Note: Our DOM Parser is not a standard (per spec) XML Parser, since parses ill-formed input with heuristics The implication for clients is that it really is for source editing, not parsing in general Similar for JSPs, we parse them as if DOM, not per spec Future: want to support JSP as CSS too
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v1.0 9 Related Open Source Projects (IP) Xerces w3c DTDs and Schemas w3c DOM Interfaces J2EE DTDs and Schemas (redistribution/caching being investigated)
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v Quality Initial code contribution was shipped in previous products, received much client use roughly 4 generations of code … but, extensive refactoring in WTP to improve componentization and make API evolvable … so, some breakage, more to do 1250 JUnit tests (22 test plugins) Several performance tests in place We do test for accessibility, National Language enablement 224 bugs currently open 1 critical 8 major 185 fixed 2 blockers 3 critical 32 major
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v Still To Do For 0.7 Fix Bugs! Fix order-of-notification issues for folding Seek Review of Encoding and IContentDescribers Continue progress on APIs For 1.0 Provide Platform Quality APIs (well specd, well tested, well reviewed) Examples of use Less memory use Improve (hide) Common Undo Edit CSS contentType in JSPs Spell Checking (uncommitted) Links Refactoring (uncommitted) Extension Point for Hover Help Contributors (uncommitted) specify custom attribute editors (uncommitted) Participatory Content Assist (uncommitted) (better understand EJB 3.0 use cases)
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v Whats the future hold Post 1.0 (uncommitted possibilities) Provide Language Provider API Participatory Quick Fix (see TPTP Validation) XML/Schema refactoring Full spec support (JSP 2.0, XML 1.1?) Validation targeted to browser/server/level of spec Integrated with Tag Lib editing XML Document Editing
WTP Source Editing Open House | © 2005 by IBM; made available under the EPL v Thank you Questions? Comments?
© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer firstname.lastname@example.org WTP Server Tools Open House.
© 2006 IBM Corporation Made available under the EPL v1.0 2006 WebSphere Services Technical Conference world class skill building and technical enablement.
© 2005 by IBM; made available under the EPL v1.0 | March 1, 2005 Tim deBoer email@example.com Gorkem Ercan firstname.lastname@example.org Extend WTP Server Tools for your.
© 2006 by IBM and Oracle; made available under the EPL v1.0 | Santa Clara | Mar. 23, 2006 Arthur Ryman, WTP PMC, IBM Rational Software Raghu Srinivasan,
© 2005 IBM Corporation, Innoopract GmbH eclipse: whats new in 3.1 (excerpt covering web tools) Erich Gamma IBM Research – OTI Labs Eclipse Project Management.
Callisto Simultaneous Release | © 2006 by Tim Wagner, made available under the EPL v1.0 1 Web Tools 1.5 in the Callisto Simultaneous Release May 26, 2006.
© 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.
Vex Release Review | © 2012 by Vex committers, made available under the EPL v1.0 Visual Editor for XML 1.0 Release and Graduation Review Florian Thienel.
PageDesigner Introduction Sybase, Inc.. Features WYSIWYG web page editor for HTML/CSS/JSP/JSF pages Full HTML4.0, CSS2 support Design, Source and preview.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Web Application Development with WTP EclipseWorld 2005 Tim Wagner, WTP PMC.
© 2006 by IBM; made available under the EPL v1.0 | March 20, 2006 | Jeffrey Liu Release Lead IBM Rational Managing APIs with Eclipse API Scanner.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Web Tools Platform Project Overview Naci Dai, email@example.com Arthur.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary November 4, 2014 Copyright © 2006 Eclipse Foundation, Inc., Made available.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Developing Web Services with Eclipse Arthur Ryman firstname.lastname@example.org Web Service.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary © Wind River Systems, released under EPL 1.0. All logos are TM of their respective.
The waterfall model is a popular version of the systems development life cycle model for software engineering. Often considered the classic approach to.
Using Dreamweaver MX 2004. Slide 1 Window menu Manage Sites… Window menu Manage Sites… 2 2 Open Dreamweaver 1 1 Set up a website folder (1). Click New…
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Eclipse WTP 0.7 Release Review 06 July 2005 Eclipse WTP PMC *Other brands.
Callisto Simultaneous Release | © 2006 by Tim Wagner, made available under the EPL v1.0 1 Web Tools 1.5 in the Callisto Simultaneous Release Full Release.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v2.19-1 Managing Your Network Environment Managing Cisco Devices.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Eclipse WTP 1.0 Release Review 16 November 2005 Eclipse WTP PMC *Other brands.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module One – UMS.
Учимся писать Эссе. Opinion essays § 1- introduce the subject and state your opinion § 2-4 – or more paragraphs - first viewpoint supported by reasons/
Eclipse Web Tools Project © 2003 IBM Corporation Component: RDB Commiter: Sheila Sholars, Der Ping Chou Contributor: Brian Payton, Larry Dunnell Relational.
Computers are a necessary part of modern life. Computers play an important role in the lives of most of us today, whether we realize it or not. Some people,
1 Top OpenEdge Architect ® FAQs Sunil Belgaonkar Architect Session 129.
Copyright © 2006 Intel Corporation, released under EPL version 1.0. 01/20061 Eclipse DSDP-TM Target Connection Adapters Peter Lachner WW0806 rev 1.0.
WEB SERVICES Mr. P. VASANTH SENA. W EB SERVICES The world before Situation Problems Solutions Motiv. for Web Services Probs. with Curr. sols. Web Services.
Arthur Ryman IBM Rational email@example.com Developing Web Services with Eclipse.
Unity3d Fomin Maxim 394 group. Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations.
A new interface model for the Jazyki Mira typological database Oleg Belyaev The research is supported by RFBR grant (www.rfbr.ru), 07-06-00229 а.
Evgeniy Krivosheev Andrey Stukalenko Vyacheslav Yakovenko Last update: Nov, 2013 Spring Framework Module 1 - Introduction.
Yogesh Mehla www.techsapphire.in. Now concept of logic building is not so complex and not so simple. We will not work on how to make logic program in.
© 2006 Cisco Systems, Inc. All rights reserved. BCMSN v3.01-1 Introducing Campus Networks Network Requirements.
BIRT: The Eclipse Reporting Framework Jason Weathersby, BIRT PMC.
Eclipse Web Tools Platform Project © 2005 IBM Corporation Developing Web Services with Eclipse – Programming Examples Arthur Ryman IBM Rational firstname.lastname@example.org.
The most important technological inventions Think of as many words as possible related to the topic Think of as many words as possible related to the.
Christmas lights. Example of a Bullet Point Slide Bullet Point –Sub Bullet.
© 2007 Cisco Systems, Inc. All rights reserved.DESGN v2.02-1 Structuring and Modularizing the Network Designing the Network Hierarchy.
Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Cisco AVVID Framework ARCH v1.21-1.
What points should we consider when choosing a career ? The project was done by Tatyana Lutsenko Form 11 A.
THE MEDIA The mass media play an important part in our lives. Nowadays information is the most necessary thing. That is why there are so many sources.
Studying abroad. Many students choose to attend schools or universities outside their home countries. Why do some students study abroad? Use specific.
Autodesk Inventor ® Professional www.amsystems.com Design, Validate and Document the Complete Machine Autodesk Inventor ® Professional Introduction.
Linux Daemons. Agenda What is a daemon What is a daemon What Is It Going To Do? What Is It Going To Do? How much interaction How much interaction Basic.
DRAFTING TECHNIQUES I 136. Here is a basic shape. From here, we will do some advanced drafting once we put this shape on a sheet as a drawing. Select.
Tasks of Project: 1) To know more about m-teaching and m- learning; 2) To know opinion of pupils about gadgets; 3) To know opinions of teachers about.
According to the reporters research, the logistics industry is currently facing some problems such as capacity, infrastructure, security, rising truck.
Comparison of Lotus Notes Designer, Domino Workflow Architect and AdHoc Workflow Builder 2003 (c) AdHoc.
1 When And How To Make Interfaces Work For You Advanced OO Techniques Alex Herbstritt Principal Software Engineer, Progress Software Session 102.
Introduction to Emotional Intelligence. What is Emotional Intelligence? Emotional intelligence is a set of emotional and social skills that collectively.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.23-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Family Relationships (Семейные Отношения). Family How could you describe the word family? First of all family means a close unit of parents and their.
© 2006 Cisco Systems, Inc. All rights reserved.ISCW v1.04-1 IPsec VPNs Configuring IPsec Site-to-Site VPN Using SDM.
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
WiseImage 6.0 for AutoCAD 2000/2000i/2002/2004 and AutoCAD LT 2000/2000i/2002/2004 On the leading edge of new technology.
Colour Pencils Your Name. Process Flow Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet 1 Bullet 2 Bullet 3 Bullet.
REFERENCE ELEMENTS 64. If your REFERENCE ELEMENTS toolbar is not in view and not hidden, you can retrieve it from the toolbars menu seen here. 65.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v1.24-1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.24-1 MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, VoiceMail Pro Advanced Functions Module One – Text to Speech.
PAT312, Section 21, December 2006 S21-1 Copyright 2007 MSC.Software Corporation SECTION 21 GROUPS.
Eclipse Web Tools Platform Project © 2005 IBM Corporation Developing Web Services with Eclipse Arthur Ryman, IBM EclipseWorld, New York 2005-08-30.
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v2.05-1 Configuring Cisco Unity Express Automated Attendant and Voice Mail Understanding Cisco Unity.
Slide title minimum 48 pt Slide subtitle minimum 30 pt Rendering advertisement and selection IETF#81, Quebec City, Canada Christer.Holmberg@ericsson.com.
The mass media play an important part in our lives. Newspaper, radio and especially TV inform us of what is going on in this world and give us wonderful.
WORKSHOP 20 SINDA TRANSLATION OF A PWB MODEL. WS20-2 PAT312, Workshop 20, December 2006 Copyright 2007 MSC.Software Corporation.
Lesson 3 - HTML Formatting. Text Formatting Tags TagDescription Defines bold text Defines big text Defines emphasized text Defines italic text Defines.
© 2009 Avaya Inc. All rights reserved.1 Chapter Two, VoiceMail Pro Components Module Two – Actions, Variables & Conditions.
>>0 >>1 >> 2 >> 3 >> 4 >> 8 Please note the countdown timer will only work on the latest versions of PowerPoint (2003 and later) Filmstrip Countdown.
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v2.04-1 Configuring Additional Cisco CallManager Express Features Configuring Cisco CallManager Express.
Project My Future Profession Made by: Kolesnikova Olga Form: 8 «V»
© 2006 Cisco Systems, Inc. All rights reserved. CVOICE v5.01-1 Introduction to VoIP Introducing VoIP Network Technologies.
Old Book Template. Bullet Point Slide Bullet point –Sub Bullet.
Autumn leaves template. Example bullet point slide Bullet point –Sub Bullet.
History of the Integration of Mobile Phones History of the Mobile Phone In 1970 Amos Joel of Bell Labs invented "call handoff" that allowed a mobile.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.23-1 Route Selection Using Policy Controls Applying Route-Maps as BGP Filters.
IBM Rational Software Development Conference 2006 OC02 © 2006 IBM Corporation ® The Eclipse Web Tools Platform Project: Supporting Open Standards with.
Strategy / Business Development Technique Communication / Design.
Comment on the following statement. Use the following plan: 1. make the introduction (state the problem) 2. express your point of view and give 2-3 arguments.
Introduction Expressing opinion Giving arguments (not less than 3) Justifications (explanations, examples) Conclusion.
It was done by the students of Sosnovskaya Secondary school 1: Aslanova Ina Zhukova Inna 11 th form B The teacher of English: Nadezhda Vladimirovna Kuprina.
TITLE PowerPoint project PowerPoint note pad template.
DRAFTING TECHNIQUES II 155. Auxiliary Views Auxiliary Views are easily made. When more specific detail of a part is needed, go to the VIEWS toolbar, then.
Carousel from flshow.netflshow.net by Saverio CaminitiSaverio Caminiti.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, VoiceMail Pro Advanced Functions Module Three – TAPI.
Ways to Check for Divisibility Vüsal Abbasov Dividing By 1 All numbers are divisible by 1.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.06-1 Implementing BGP Explaining BGP Concepts and Terminology.
WINTER Template COLOUR CARD 01 Template. PowerPoint chart object 02.
2 Web applications are easier to create than ever!
© 2006 by IBM; made available under the EPL v1.0 | Cambridge | September 7, 2006 101 Quick Tour of WTP Arthur Ryman IBM Rational Software.
Www.company.com Presentation TITLE Company LOGO. www.company.com Example Bullet Point slide Bullet point –Sub Bullet Company LOGO.
WS6-1 PAT328, Workshop 6, May 2005 Copyright 2005 MSC.Software Corporation WORKSHOP 6 NESTED COORDINATE SYSTEMS.
GM-foods Would you like to eat GM tomato?. It is terrible to imagine what do our sausages include and who did raise our vegetables. We live in a world,
Designing Security Services © 2004 Cisco Systems, Inc. All rights reserved. Evaluating Network Security Policies ARCH v1.26-1.
Еще похожие презентации в нашем архиве:
© 2016 MyShared Inc. All rights reserved.