Killexams.com LOT-922 exam braindumps with genuine questions | braindumps | ROMULUS

Pass your LOT-922 exams 4 without question with affirmed and valid Killexams.com examcollection - Killexams.com Questions Answers and Killexams.com Exam Simulator We offer each every exam required to pass LOT-922 exams - braindumps - ROMULUS

Pass4sure LOT-922 dumps | Killexams.com LOT-922 true questions | http://tractaricurteadearges.ro/

LOT-922 Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design

Study lead Prepared by Killexams.com IBM Dumps Experts


Killexams.com LOT-922 Dumps and true Questions

100% true Questions - Exam Pass Guarantee with high Marks - Just Memorize the Answers



LOT-922 exam Dumps Source : Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design

Test Code : LOT-922
Test appellation : Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design
Vendor appellation : IBM
: 66 true Questions

Killing the exam approach to subsist too easy! I dont weigh on so.
This is clearly the success of killexams.com, not mine. Very user friendly LOT-922 exam simulator and genuine LOT-922 QAs.


How many days preparation required to pass LOT-922 exam?
killexams.com tackled bar not any my issues. Thinking about lengthy question and answers become a test. In any case with concise, my making plans for LOT-922 exam changed into without a doubt an agreeable revel in. I efficaciously passed this exam with 79% marks. It helped me recollect without lifting a finger and solace. The Questions & answers in killexams.com are fitting for glean organized for this exam. A total lot obliged killexams.com in your backing. I could consider for lengthy really at the very time as I used killexams. Motivation and extremely sterling Reinforcement of inexperienced persons is one subject recollect which i establish difficult buttheir wait on originate it so easy.


it's miles splendid to contain LOT-922 dumps.
As I am into the IT field, the LOT-922 exam was vital for me to present up, yet time limitations made it overwhelming for me to drudgery well. I alluded to the killexams.com Dumps with 2 weeks to strive for the exam. I figured out how to finish bar not any the questions well under due time. The smooth to retain solutions originate it well simpler to glean ready. It worked fondness a complete reference aide and I was flabbergasted with the result.


WTF! LOT-922 questions were exactly the very in leisure test that I got.
The satisfactory component approximately your questions bank is the reasons supplied with the solutions. It facilitates to apprehend the subject conceptually. I had subscribed for the LOT-922 questions and answers and had gone through it three-4 instances. In the exam, I tried bar not any of the questions under forty mins and scored ninety marks. Thanks for making it smooth for us. Hearty passage to killexams.com team, with the assist of your version questions.


try this notable source of true seize a contemplate at Questions.
I passed each the LOT-922 first try itself with eighty% and 73% resp. thanks plenty for your help. The questions and answers certainly helped. i am grateful to killexams.com for helping plenty with so many papers with answers to drudgery on if now not understood. They contain been extremely useful. Thankyou.


try out these LOT-922 dumps, it is wonderful!
You could generally subsist on pinnacle effectively with the assist of killexams.com due to the verisimilitude those products are designed for the assist of bar not any students. I had sold LOT-922 exam lead as it changed into captious for me. It made me to recognize bar not any vital ideasof this certification. It became perquisite determination therefore i am emotion delectation in this choice. In the end, I had scored ninety percent due to the reality my helper changed into LOT-922 exam engine. I am specific because of the fact thosemerchandise helped me in the steering of certification. Manner to the exceptional institution of killexams.com for my help!


it's far powerful to contain LOT-922 actual test questions.
It become a totally brief determination to contain killexams.com QA as my examine associate for LOT-922. I couldnt manipulate my happiness as I started out seeing the questions on parade screen; they were fondness copied questions from killexams.com dumps, so accurate. This helped me to pass with 97% inside 65 mins into the exam.


it's far unbelieveable, but LOT-922 actual exam questions are availabe perquisite here.
Recently I purchased your certification package and studied it thoroughly. terminal week I passed the LOT-922 and obtained my certification. killexams.com online exam simulator was a powerful appliance to prepare the exam. that enhanced my assurance and i easily passed the certification exam! Highly recommended!!! As I had only one week left for exam LOT-922, I frantically searched for some precise contents and stopped at killexams.com . It was formed with short question-answers that were simple to understand. Within one week, I learn as many questions as possible. In the exam, it was smooth for me to manage 83% making 50/60 redress answers in due time. killexams.com was a sterling solution for me. Thanks.


Updated and actual question bank of LOT-922.
The LOT-922 exam is reputed to subsist a completely diffcult exam to lucid however I cleared it closing week in my first attempt. The killexams.com s guided me well and i used to subsist nicely organized. Recommendation to other university college students - dont seize this exam lightly and examine very well.


Are there true sources for LOT-922 study publications?
After trying several books, I was quite disappointed not getting the perquisite materials. I was looking for a guideline for exam LOT-922 with smooth and well-organized content. killexams.com fulfilled my need, as it explained the complicated topics in the simplest way. In the true exam I got 89%, which was beyond my expectation. Thank you killexams.com, for your powerful guide-line!


IBM Developing IBM Lotus Domino

IBM Modernizes Domino enterprise App Platform | killexams.com true Questions and Pass4sure dumps

news

IBM Modernizes Domino company App Platform
  • with the aid of David Ramel
  • 10/sixteen/2018
  • IBM has modernized Domino, its commerce app platform with roots in the Lotus Notes ecosystem that debuted in 1989.

    once essentially favorite as the server-aspect angle of Lotus Notes, Domino is a multi-faceted platform that presents app structure -- using the rapid-software-construction approach -- and greater.

    In revamping the 29-yr-historical platform, IBM has more advantageous cloud aid, cellular application building, analytics and boosted the collaboration capabilities that contain been a mainstay of Lotus Notes, which became IBM Notes in a 1995 acquisition.

    Two of essentially the most splendid modernizations in the recent IBM Domino v10 are cell app structure capabilities and the embrace of node.js.

    The more desirable cellular construction functionality is available in the recent IBM Domino mobile Apps, which is being previewed as a beta for which builders can token up. Furthering the IBM/Apple company relationship, the offering lets developers create Apple iPad commerce apps. "IBM Domino additionally replicates information between the server and local version of your applications, so your team can moreover subsist productive even with out network connectivity," the company said.

    developers can additionally signal on to are attempting out the brand recent node.js advocate that comes in the IBM Domino AppDev Pack. "Domino developers can request early access to the world of JavaScript and Node.js in the course of the IBM Domino AppDev Pack," IBM mentioned. "As an add-on to IBM Domino V10, both JavaScript and Domino developers should subsist in a position to raise, integrate, and simply build recent purposes the usage of IBM Domino statistics."

    an additional recent feature is the potential for builders to appellation any leisure APIs from Domino applications, permitting the ability, for examples, so as to add Google Maps performance, pull in Salesforce client data or leverage IBM's Watson capabilities.

    the brand recent Domino v10 stems from a structure agreement IBM entered into with HCL technologies a 12 months in the past.

    in regards to the author

    David Ramel is the editor of visual Studio magazine.


    Domino And Notes 10 finally approach To IBM i | killexams.com true Questions and Pass4sure dumps

    February eleven, 2019 Alex Woodie

    they are motto respectable issues approach to those that wait. The IBM i community has waited over 10 years for a brand recent unencumber of Domino and Notes, and they were rewarded remaining week when IBM introduced version 10 is now accessible on IBM i.

    Domino and Notes 10 is the first foremost unencumber of the server fragment of the enterprise collaboration platform because Domino eight.5 turned into launched means lower back in 2008 (version 9 became a minor unlock). The future of the platform changed into up within the air for ages, and many americans who contain dedicated a piece of their careers to working on it contain been questionable whether IBM would continue to boost it.

    At one element in the early 2000s, the iSeries changed into the 2d biggest server platform for Domino (the server component of what become the Notes-Domino platform, and which now IBM is calling the Domino and Notes Platform), trailing simplest windows NT. quite a lot of IBM i stores ran their e-mail servers on the Notes and Domino application, particularly after IBM nixed OfficeVision/400. the primary dedicated AS/400 laptop, you're going to tolerate in mind, was the yellow-striped “Bumblebee” offering, which was a hit ample for IBM to present extra dedicated servers.

    As Domino and Notes won recent performance – including social media, mobile interfaces, and swift software evolution capabilities – many IBM i retail outlets stayed with it, notwithstanding they didn’t utilize the recent capabilities. whereas the numbers are most likely down from their early 2000s peak, anecdotal evidence says there’s nonetheless a substantial installed basis of Domino on IBM i users.

    Domino’s path to redemption began in the tumble of 2017, when IBM enlisted the aid of HCL applied sciences to co-advance Domino, Notes, and connected products, similar to Sametime, visitor, and Verse. The groups hosted the Domino2025 Jam event to generate hobby amongst loyal valued clientele and solicit fresh ideas for brand spanking recent facets in a forthcoming edition 10 liberate.

    That version 10 release shipped for home windows, Linux, and different mainstream OSes in 2018, bringing a bunch of recent points, equivalent to lead for Node.js for developing recent Domino/Notes apps, getting rid of the necessity to learn Xpages, and recent self-curative capabilities for clustered deployments, among different features.

    while the improved Domino group turned into popping champagne to rejoice the birth of Domino and Notes 10, the IBM i press become left hanging for a bit of. The future of Domino and Notes on IBM i – which traditionally has constituted a huge percent of the Domino and Notes effect in basis – nevertheless turned into not cemented in locality with a start date.

    The suspense became popped terminal week when IBM introduced that Domino 10.0.1 and visitor 10.0.1.1 on IBM i version 7.2 and seven.3 became attainable on February 5. The intelligence was welcomed by Kim Greene, who has made a profession as a Domino on IBM i developer and advisor at Kim Greene Consulting.

    “i am hoping you're as excited as i am to glean this phenomenal, function rich, self-curative free up attainable on the hardware platform it's most synonymous with Domino, the IBM i,” she wrote on her Domino Diva weblog terminal week. “It’s built-in, comfy, scalable, and enormously obtainable.”

    The incontrovertible fact that IBM i 7.2 was supported together with IBM i 7.3 became a particularly decent piece of information, Greene wrote. “The releases supported are: 7.2, 7.3, and 7.four (when it becomes accessible),” she wrote. “The huge relief is that 7.2 is supported, whew!”

    there contain been a few IBM i-selected enhancements delivered with Domino 10.0.1, in response to Greene, including a brand recent characteristic to simplify the administration of daylight hours discount rates Time. With this liberate, Domino will default to *TIMEZONE should you configure a brand recent server, she says. prior to now, it become regular for directors to misconfigure the equipment. It’s “lengthy late,” she writes.

    an additional configuration gotcha that has been smoothed over with the brand recent unlock has to enact with altering the JVM configuration. The default JVM is the 32-bit JVM eight, but some Domino on IBM i users might moreover wish to exercise the sixty four-bit JVM eight release as an alternative. due to recent variables delivered to the setup, it’s now less demanding to movement between 32-bit and sixty four-bit JVMs, in accordance with Greene. Domino 10.0.1 will moreover now turns MEMCHECK on by default, on the passage to aid when admins are debugging classes.

    There are moreover alterations to the default library where the licensed application executables install. “With libraries having a optimum length of ten characters, the nomenclature of QDOMINO8xx and QDOMINO9xx not works with version 10.x,” writes Greene, who’s the major at Kim Greene Consulting. “hence the library constitution adjustments to QDOM100001 for version 10.0.1.”

    Domino 10.0.1 is obtainable in English. a bunch 1 language pack is attainable that brings wait on for

    German, Spanish, Italian, French, Brazilian Portuguese, japanese, Korean, simplified chinese language, and benchmark chinese. IBM has moreover effect collectively a webpage explaining what’s recent in Domino 10.0.1 for IBM i.

    connected reviews

    Domino On IBM i Poised For A Comeback

    Domino users: are you able to Hear Me Now?

    Indian enterprise Takes Over Notes/Domino building


    IBM promoting Lotus Notes/Domino company to HCL for $1.8B | killexams.com true Questions and Pass4sure dumps

    IBM announced closing night that it's selling the ultimate components from its 1995 acquisition of Lotus to Indian solid HCL for $1.8 billion.

    IBM paid $three.5 billion for Lotus lower back in the day. The big pieces listed below are Lotus Notes, Domino and Portal. These had been a titanic a fragment of IBM’s enterprise commerce for a long time, but final 12 months huge Blue bar not any started to pull away, selling the evolution half to HCL, whereas preserving handle of revenue and advertising.

    This announcement marks the conclusion of the line for IBM involvement. With the construction of the platform out of its control, and in necessity of cash after spending $34 billion for purple Hat, in bar not any probability IBM with ease decided it no longer made sense to retain any a fragment of this in-condominium.

    As for HCL, it sees a chance to continue to build the Notes/Domino enterprise, and it’s seizing it with this purchase. “The significant-scale deployments of these products provide us with a fine possibility to attain and serve heaps of global firms throughout a wide scope of industries and markets,” C Vijayakumar, president and CEO at HCL applied sciences, spoke of in a statement announcing the deal.

    Alan Lepofsky, an analyst at Constellation research who continues nearby watch on the commercial enterprise collaboration area, says the sale could characterize a fresh start for application that IBM hasn’t really been paying shut attention to for a while. “HCL is much more drawn to Notes/Domino than IBM has been for a decade. they are investing closely, attempting to rejuvenate the manufacturer,” Lepofsky informed TechCrunch.

    while this application may believe lengthy within the enamel, Notes and Domino are still in exercise in lots of corners of the commercial enterprise, and here is very factual in EMEA (Europe, headquarters East and Africa) and AP (Asia Pacific), Lepofsky observed.

    He added that IBM seems to subsist completely exiting the collaboration space with this sale. “It looks that IBM is completed with collaboration, out of the game,” he observed.

    This movement makes feel for IBM, which is relocating in a discrete course as it develops its cloud enterprise. The purple Hat acquisition in October, in particular, suggests that the company desires to embrace inner most and hybrid cloud deployments, and older application fondness Lotus Notes and Domino don’t really play a job in that world.

    The deal, which is subject to regulatory approval techniques, is expected to shut in the headquarters of subsequent year.


    Obviously it is hard assignment to pick solid certification questions/answers assets concerning review, reputation and validity since individuals glean sham because of picking incorrectly benefit. Killexams.com ensure to serve its customers best to its assets concerning exam dumps update and validity. The vast majority of other's sham report objection customers approach to us for the brain dumps and pass their exams cheerfully and effectively. They never trade off on their review, reputation and attribute because killexams review, killexams reputation and killexams customer conviction is vital to us. Uniquely they deal with killexams.com review, killexams.com reputation, killexams.com sham report grievance, killexams.com trust, killexams.com validity, killexams.com report and killexams.com scam. In the event that you observe any spurious report posted by their rivals with the appellation killexams sham report grievance web, killexams.com sham report, killexams.com scam, killexams.com dissension or something fondness this, simply recollect there are constantly terrible individuals harming reputation of sterling administrations because of their advantages. There are a powerful many fulfilled clients that pass their exams utilizing killexams.com brain dumps, killexams PDF questions, killexams hone questions, killexams exam simulator. Visit Killexams.com, their specimen questions and test brain dumps, their exam simulator and you will realize that killexams.com is the best brain dumps site.

    Back to Braindumps Menu


    HP2-E63 pdf download | C2090-612 dumps questions | 00M-242 bootcamp | 1Z0-539 exam questions | BCP-222 study guide | 9L0-422 examcollection | 156-315-71 true questions | A2160-667 cram | 312-49v8 exam prep | MB3-234 free pdf download | 200-105 practice questions | 000-456 test prep | 000-773 questions and answers | CPA-AUD study guide | 000-704 free pdf | 650-127 study guide | 650-155 test questions | FCESP true questions | COG-702 sample test | 156-215-80 braindumps |


    IBM LOT-922 Dumps and practice Tests with true Question
    killexams.com LOT-922 Exam PDF consists of Complete Pool of Questions and Answers with Dumps checked and confirmed along with references and explanations (where relevant). Their target to congregate the Questions and Answers isnt always only to pass the exam at the first attempt but Really ameliorate Your learning about the LOT-922 exam topics.

    At killexams.com, they contain an approach to provide fully tested IBM LOT-922 actual Questions and Answers which you will necessity to Pass LOT-922 exam. they contain an approach to truly lead people to organize to recollect the and Guaranteed. It is a sterling summon to Hurry up your position as a professional at intervals the business. Click http://killexams.com/pass4sure/exam-detail/LOT-922 We are excited with their infamy of supporting people pass the LOT-922 exam in their first attempt. Their prosperity quotes within the preceding 2 years had been utterly glorious, as a consequence of their cheerful shoppers presently able to impel their professions within the speedy tune. killexams.com is the principle summon amongst IT specialists, notably people who hoping to scale the chain of command stages speedier in their respective associations. killexams.com Discount Coupons and Promo Codes are as below; WC2017 : 60% Discount Coupon for bar not any tests on web site PROF17 : 10% Discount Coupon for Orders over $69 DEAL17 : 15% Discount Coupon for Orders additional than $99 SEPSPECIAL : 10% Special Discount Coupon for bar not any Orders You ought to glean the foremost updated IBM LOT-922 Braindumps with the proper answers, that are ready by killexams.com professionals, permitting the candidates to understand information regarding their LOT-922 exam course within the most, you will not realize LOT-922 product of such attribute anyplace within the market. Their IBM LOT-922 brain Dumps are given to candidates at playacting 100% in their test. Their IBM LOT-922 exam dumps are latest within the market, providing you with an occasion to organize for your LOT-922 exam within the perquisite means.

    Top notch LOT-922 items: we've their authorities Team to ensure their IBM LOT-922 exam questions are generally the latest. They are on the total extremely chummy with the exams and exam simulator center.

    How they advocate IBM LOT-922 evaluations updated?: we've their exceptional ways to deal with realize the cutting edge exams information on IBM LOT-922. Here and there they contact their buddies who're extremely chummy with the exam simulator focus or occasionally their customers will email us the most current remarks, or they were given the front line remarks from their dumps advertise. When they ascertain the IBM LOT-922 exams changed then they update them ASAP.

    Cash returned guarantee?: on the off chance that you really approach up short this LOT-922 Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design and don't necessity to contemplate forward to the supplant then they will concoct finish discount. Yet, you should route your score answer to us bar not any together that they can contain a check. They will believe of finish discount perquisite now for the span of their working time when they glean the IBM LOT-922 rating record from you.

    IBM LOT-922 Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design Product Demo?: they contain each PDF rendition and Software display. You can check their product page to contemplate the manner init would emerge that.

    killexams.com Huge Discount Coupons and Promo Codes are as under;
    WC2017: 60% Discount Coupon for bar not any exams on website
    PROF17: 10% Discount Coupon for Orders greater than $69
    DEAL17: 15% Discount Coupon for Orders greater than $99
    DECSPECIAL: 10% Special Discount Coupon for bar not any Orders


    At the point when will I glean my LOT-922 material once I pay?: Generally, After a hit installment your username/password are dispatched at your email manage inside five min. subsist that as it may, if any laggard in bank side for saturate approval, at that point it takes minimal longer.

    LOT-922 Practice Test | LOT-922 examcollection | LOT-922 VCE | LOT-922 study guide | LOT-922 practice exam | LOT-922 cram


    Killexams 3M0-212 test prep | Killexams EX0-004 free pdf download | Killexams EE0-513 questions answers | Killexams TOEFL true questions | Killexams 0B0-107 study guide | Killexams COG-300 braindumps | Killexams 650-026 sample test | Killexams HP0-450 practice questions | Killexams C9530-404 pdf download | Killexams 1Z0-514 practice questions | Killexams HP3-X08 true questions | Killexams HPE2-K42 true questions | Killexams 650-059 practice Test | Killexams FM0-303 brain dumps | Killexams 1Z1-051 practice exam | Killexams CPA-AUD cram | Killexams 9A0-127 practice test | Killexams 646-671 free pdf | Killexams GD0-110 dumps | Killexams 310-152 brain dumps |


    killexams.com huge List of Exam Braindumps

    View Complete list of Killexams.com Brain dumps


    Killexams 9A0-036 practice test | Killexams 00M-236 braindumps | Killexams ST0-192 true questions | Killexams C2150-624 test prep | Killexams FM1-306 VCE | Killexams 1V0-605 pdf download | Killexams 70-547-CSharp exam prep | Killexams HP0-381 test prep | Killexams 9A0-056 dumps questions | Killexams 9L0-521 true questions | Killexams CPHQ cram | Killexams HP2-E50 practice test | Killexams 000-379 cheat sheets | Killexams CLO-001 sample test | Killexams HP0-J44 brain dumps | Killexams 000-G01 bootcamp | Killexams HP3-C32 test questions | Killexams 920-196 braindumps | Killexams 000-746 practice test | Killexams DCPPE-200 exam prep |


    Developing IBM Lotus Domino 8.5.2(R) Applications- Advanced XPage Design

    Pass 4 sure LOT-922 dumps | Killexams.com LOT-922 true questions | http://tractaricurteadearges.ro/

    The View Control: Up nearby and Personal | killexams.com true questions and Pass4sure dumps

    This chapter is from the reserve 

    In this book, the View control is commonly referred to as the View Panel. This reference emanates from the markup tag used for the View control, i.e. <xp:viewPanel>, and it comes in handy when its necessary to disambiguate the view control from the backend Domino view that serves as its data source. In any case, the terms "View control" and "View Panel" can subsist used interchangeably and mention to the visual control that renders the view data.

    The View Panel is a loaded control with an abundance of properties and subordinate elements, such as pagers, columns, data sources, converters, and so on. Some of its properties are generic insofar as they are moreover shared by other controls in the XPages library to advocate common features fondness accessibility, internationalization, and so forth. For the most part, this chapter concentrates on the other properties as they are more directly germane to view presentation, while the generic properties are addressed separately in other chapters.

    In any case, the View Panel properties used in the examples up to now contain been few in number and basic in nature. The upcoming examples start to pull in more and more properties in order to tweak the contemplate and feel of your views. As usual, you learn these by passage of example, but before you dive in, it is useful to summarize the View Panel features that contain already been covered and provide the necessary reference points should you necessity to recap. The forthcoming material assumes that you are proficient with the topics listed in Table 9.1, although more particular information may subsist provided going forward.

    Table 9.1. viewPanel Features Previously Discussed

    Feature

    Chapter Reference: Section

    Description

    viewPanel

    Designer: Drag & Drop

    Chapter 3: structure an XPages View

    Creating a View control from controls palette

    Working with the view binding dialog

    viewColumn

    property: displayAs

    Chapter 3: structure an XPages View

    Linking View control entries to underlying Notes/Domino documents

    viewColumn

    property:showCheckBox

    Chapter 3: Completing the CRUD

    Making view entries selectable for executable actions

    viewPanel

    <xp:pager>

    Chapter 4: View

    Basic description of View control with pager information

    viewPanel

    property: facets

    Chapter 4: Facets

    General introduction to facets, including simple examples using view pagers

    viewPanel

    Designer: appending columns

    Chapter 8: Caching View Data

    Adding a recent column to a View control and computing its value using server-side JavaScript

    Column Data fondness You've Never Seen Before

    So, start the next leg of this View Panel journey of discovery by creating a recent XPage, stutter myView.xsp. Drop a View Panel from the control palette to view and bind it to the bar not any Documents view when the helper dialog appears. Deselect bar not any but three columns of the backend view—retain $106, $116, and $120. These are the programmatic names that contain been assigned to the view columns; XPages allows you to exercise either the column's programmatic appellation or the view column title to identify the column you want to comprise in the View control. Not bar not any view columns contain titles, however! Click OK to create the View Panel.

    When you preview this raw XPage, you observe the Date and Topic fields as expected, along with what can best subsist described as some gobbledygook wedged in between those columns, as shown in device 9.2.

    Figure 9.2

    Figure 9.2 Columns from bar not any Documents view displayed in a View Panel

    It is not unreasonable to question what exactly this $116 column represents. The formula behind the column in the backend view looks fondness this:

    @If(!@IsResponseDoc;@DocDescendants(""; "%"; "%");"")

    In the regular Notes client, this column displays the number of descendant documents for bar not any root smooth documents. To decipher the code, the @DocDescendants function is only applied when !@IsResponseDoc evaluates to true, significance when the current document is not a response document, or in other words, for top-level documents only. The "%" within the parameter strings are replaced with the actual number of descendant documents at runtime. According to the wait on documentation, @DocDescendants is among a class of @Functions that are restricted in their applicability and cannot subsist flee from web applications. The function is described as returning "special text," which is computed for client parade only, not actually stored in the view, cannot subsist converted to a number, and so on. Other @Functions, such as @DocNumber and @DocChildren, present the very issues (you can find a more complete list in the Designer wait on pages). Designer itself attempts to preclude such columns from selection in the View Panel binding dialog, and the Java API getColumnValues() method, which is used to populate the View Panel row data, moreover tries to "null out" any autogenerated values that are contained in a row. However, these @Functions can subsist embedded in conditional logic and thus can subsist difficult to detect in advance. As a result, you might occasionally observe spurious results fondness this appearing in views you are working on. So, what to do?

    Because you cannot always drudgery with bar not any types of data contained in Domino views, you might necessity to create a modified version of a view in order to match your design criteria. recollect that the root of this problem is that the data defined in such columns is not actually contained in the backend view, but it is practicable that the underlying documents contain fields that hold the required information or perhaps the information you necessity can subsist deduced using one or more fields. Thus, you could modify the backend view or create a recent version that contains the column values you require based on fetching or computing the information by alternative means.

    In the more immediate short term, however, you necessity to remove the offending column from the View Panel. This can subsist done in Designer in a number of different ways. You can highlight the column in the silhouette panel or in the WYSIWYG editor and exercise the right-mouse Delete menu to remove the column—you appended a recent column back in Chapter 8, "Working with Domino Views," in much the very way. Alternatively, you can find the <xp:viewColumn> tag that is bound to $116 in the source pane and delete the markup directly from there.

    Simple View Panel originate Over

    Many presentational issues can subsist taken keeping of directly at the XPages smooth without any modifications to underlying the Domino view! For example, you are not restricted to the column order defined in the Domino view. You can reorder the columns in a View Panel by simply cutting and pasting the <xp:viewColumn> tags in the source pane—try this now in myView.xsp. Also, the date format of what is now or soon to subsist the second column can subsist modified in the XPages layer using a component known as a converter—this is the very component you used in Chapter 4, "Anatomy of an XPage," when working with the Date Time Picker examples. To enact this, click the Date ($106) column in the WYSIWYG editor, select the Data property sheet, and change the parade nature from "String" to "Date/Time." Then, change the Date style from "default" to "full," as shown in device 9.3.

    Figure 9.3

    Figure 9.3 Applying a date converter in the View Panel

    Listing 9.1 shows the markup generated from the cut/paste operation and the addition of the date converter.

    Listing 9.1. viewPanel Markup with Reordered Columns and Alternative Date Formatting <xp:viewPanel rows="30" id="viewPanel1"> <xp:this.facets> <xp:pager partialRefresh="true" layout="Previous Group Next" xp:key="headerPager" id="pager1"> </xp:pager> </xp:this.facets> <xp:this.data> <xp:dominoView var="view1" viewName="($All)"> </xp:dominoView> </xp:this.data> <!-- Reordered columns so that Topic is first --> <xp:viewColumn columnName="$120" id="viewColumn7"> <xp:viewColumnHeader value="Topic" id="viewColumnHeader7"> </xp:viewColumnHeader> </xp:viewColumn> <xp:viewColumn columnName="$106" id="viewColumn1"> <!-- Present complete date fondness "Thursday, August 26, 2010" --> <xp:this.converter> <xp:convertDateTime type="date" dateStyle="full"> </xp:convertDateTime> </xp:this.converter> <xp:viewColumnHeader value="Date" id="viewColumnHeader1"> </xp:viewColumnHeader> </xp:viewColumn> </xp:viewPanel>

    Now that you've turned the view presentation on its head, you might as well contemplate at its runtime rendition. bar not any going well, you observe a View Panel fondness the one shown in device 9.4.

    Figure 9.4

    Figure 9.4 An alternative XPages view of bar not any Documents

    You're not done yet, however! Albeit a simple View Panel, it is still practicable to dress this puppy up a miniature further and add some extra behaviors.

    The World Is Flat???

    An obvious limitation of the View Panel shown in device 9.4 is that the document hierarchy is not shown. The Topic column is just a flat list of entries that does not reflect their interrelationships in any way. To present the various threads in this view, bar not any you necessity to enact is click the Topic column in Designer, select the parade property sheet, and check the Indent Responses control. Reload the page after doing this, and you find that bar not any parent documents now contain "twistie" controls that can subsist used to expand or collapse its own particular fragment of the document tree. If you don't fondness the benchmark blue twisties, feel free to add your own! Some extra images contain been added as image resource elements to Chapter9.nsf, so if you want to try this feature out, you can simply allocate minus.gif and plus.gif from the list of image resources in the application as the alternative twisties, as shown in device 9.5, although I'm sure you can approach up with more lustrous ones than these! Whatever alternative images are specified in this property sheet would moreover subsist applied to the twistie controls used for expanding and collapsing category rows, if you were working with a categorized view. Category views are discussed in the section, "Working with Categories."

    Linking the View Panel to its Documents

    In Chapter 3, you scholarly to exercise the Check box feature shown in device 9.5 to enable row selection by the quit user. You moreover scholarly to parade the contents of the Topic column as links and to bridge it to myTopic.xsp by explicitly nominating that XPage as pageName property for the View Panel itself. Select the present values in this column as links feature for Topic column again now, but omit nominating myTopic.xsp as the target XPage on this occasion. Preview the page and click any link—do you know just why this happens to magically work?

    The clue is in the View Panel's default link navigation option shown in device 9.6. When no page is explicitly nominated, XPages looks in the form used to create the underlying documents for a hint as to what XPage it should use. The form in question in this scenario is Main Topic and, if you open it in Designer and inspect its properties, you observe a yoke of lustrous options, as highlighted in device 9.7.

    Figure 9.7

    Figure 9.7 form Properties Infobox: parade XPage Instead property

    You can basically elect to override the form associated with a document on the web and on the client by opting to substitute an XPage instead in either or both environments. For the purposes of this chapter only, Main Topic has been updated to exercise myTopic.xsp as an alternative on both platforms, and thus, it is resolved as the go-to XPage when a column is clicked in the View Panel.

    There was originally just one parade XPage instead property. Since XPages was first made available on the web before being released on the Notes client, many customers converted their application's web implementation to XPages, but still had the original client application in place. When running the application natively on the client, they did not want to suddenly start seeing XPages appearing in dwelling of forms! This feature was revamped in 8.5.2 to allow XPages and non-XPages implementations of an application to flee harmoniously on sever platforms.

    Although parade XPage instead certainly has its uses, the more common practice in the app dev community would emerge to favor having an specific XPage pageName navigation setting on the View Panel itself.

    There is, in fact, a third strategy that can subsist employed to resolve what XPage is used when opening a document, and it is perhaps the simplest of them all! If you give the XPage the very appellation as the form used to create the document, it is chosen as a terminal gyrate if the other two options approach up blank. This can subsist a useful approach if you are closely mimicking the original application implementation in XPages and if the application is simple enough to advocate such one-to-one design element mappings.

    But, what of the remaining features in device 9.5? You just scholarly a second passage to handle the present values in this column as links option, and the Check box feature was already explored in Chapter 3. The parade column values checkbox merely serves to cloak the column value retrieved from the view. This is potentially useful if you want to retrieve the column value but parade something else based on what's actually contained in the column. In my experience, this property is not widely used as there are other (perhaps easier) ways of computing column values. They drudgery through some examples of this shortly in the course of this View Panel makeover. On the other hand, if you simply want to conceal a column, you necessity to deselect the Visible checkbox in its property sheet, which sets rendered="false" in the underlying <xp:viewColumn> tag.

    This just leaves the Icon and Content nature in the view column parade panel, so you can learn now how to further enhance this simple makeover by putting those properties to work.

    Decorating Your Columns with Images

    Any column in a View Panel can parade an image as well as its column value. To add an image to a view column, you can simply check the Icon control (refer to device 9.5 to find the control, if needed) and nature the appellation of the image resource or exercise the image browser dialog to locate it. It is sterling practice to enter some alternative text in case the image cannot subsist resolved at runtime and to facilitate screen readers and so on. The view column properties behind these two Designer choices are called iconSrc and iconAlt, respectively. You can implement a simple illustration as follows:

  • Insert a recent column before the first column in the View Panel. You can exercise the View > Insert Column main menu when the Topic column is selected.
  • Check the Icon checkbox in the parade property sheet and add /hash.gif as the nominated image resource (you can moreover browse for this image resource). This image has already been added to Chapter9.nsf for your convenience.
  • Add Index as the alternative text.
  • Add indexVar="rowIndex" to the <xp:viewPanel> tag in the Source pane. You can moreover enact this via the View Panel's Data category in the bar not any Properties sheet.
  • Add the following server-side JavaScript snippet to compute the column's value: var i:Number = parseInt(rowIndex + 1); return i.toPrecision(0);
  • In summary, you added an image to the recent column and along with some alternative text. The indexVar property keeps a weigh of the rows in the View Panel as it is being populated. The indexVar property is used here as a simple row number to parade in the UI. The JavaScript applied in step 5 simply increments each row index by 1 (it is a zero-based index) and ensures that no decimal places are displayed. Finally, to give the recent column a title, click the view column header in the WYSIWYG editor and enter some text, stutter Row, as the label. Now, you can preview or reload the page to observe the results (all this has been done for you in myViewExt.xsp, if you want to contemplate at the final creation), which should closely match device 9.8.

    Figure 9.8

    Figure 9.8 Computed View Panel column using iconSrc, iconAlt and indexVar properties

    This is bar not any well and sterling except that the icon displayed is static in nature; solemnize that it is the very for each row (the hash symbol gif). Although it is a computable property, iconSrc does not contain access to the View Panel var or indexVar properties, so it difficult to enact something dynamic with it, such as select the image resource based on a particular row column value for example. This might subsist addressed in a future release.

    But appall not, as a dynamic solution can still subsist provided by using the Content nature option on the very parade panel. To implement an illustration of applying images based on row content, drudgery through the following instructions:

  • Append a recent column to the quit of the View Panel using the View > Append Column main menu.
  • In the parade panel set the Content nature to HTML.
  • In the Source pane, add var="rowData" to the <xp:viewPanel> tag to gain access to the current row via server-side JavaScript while the View Panel is being populated.
  • On the Data property sheet, add the following server-side JavaScript snippet to compute the column's value property: var i:number = rowData.getDescendantCount(); if (i < 10) { return ("<img src=\"/Chapter9.nsf/" + i + ".gif\""+">"); } else { return ("<img src=\"/Chapter9.nsf/n.gif\""+">"); }
  • Move to the Events tab for this column and for the only defined event, onclick, add another server-side JavaScript snippet: if (rowData.getDescendantCount() > 0) { rowData.toggleExpanded(); }
  • As you can see, the column value is set using server-side JavaScript in step 4. An HTML image tag is returned with the src value determined by the number of documents in the row's document hierarchy, 1 descendant document means "1.gif" is used, 5 descendant documents means "5.gif" is used, and so on. Because you set the column's content nature to HTML, the image tag is simply passed through to the browser as is. Moreover, the image is clickable (unlike the image added via the iconSrc property) and fires an expand/collapse event for any non-leaf entry, such as when the entry has any responses, thanks to the code you added in step 5.

    The column header label should subsist set to Responses, and the content of the column can subsist quickly centered using the Alignment button on the column Font property panel. Reload the page and observe the recent runtime conduct for yourself. The rendering of this column is moreover shown in device 9.9. Note that the expandLevel=1 data source setting discussed in the previous chapter was used here (via a URL parameter) to initially collapse bar not any rows. Some were then expanded to create a sterling example.

    Figure 9.9

    Figure 9.9 Computed View Panel column using computed pass-through HTML content

    So, this time, the image resource in the Responses column indeed varies depending on the response weigh for each row entry. It might not subsist too evident in the printed screen shot, but the color of the images darken and augment in pixel size as the numbers increase. Thus, the rows with more responses glean more stress in the UI (similar in concept to the tag cloud rendering) on the basis that they picture busier discussion threads and are, therefore, likely to subsist of more interest to forum participants. If the number of response documents exceeds nine, an ellipses image (n.gif) is shown instead. Add more documents yourself and create abysmal hierarchies to observe how this View Panel rendering works in practice—interesting bar not any the very to observe what can subsist achieved by tweaking a few properties and adding some simple lines of JavaScript code!

    Some Final Touches

    Before completing their sample rendering of the bar not any Documents view, there are some final miscellaneous features to apply and some other behaviors to observe. First, when used in endemic client mode, the backend bar not any Documents view can subsist sorted by clicking the Date column. This sorting facility is not in evidence as yet in the XPages View Panel, so you must learn how to enable it.

    The first thing to understand is that it is the backend view itself that performs the sorting. It is not performed client-side in XPages itself, and any attempt to enact so is invariably inefficient and performs poorly as applications scale. Don't Go there—leave the sorting operation to the view itself.

    To enable the sort feature in the View Panel, you necessity to select the required view column header in the WYSIWYG editor and activate its property sheet. You observe a Sort column checkbox that you necessity to check. If this is disabled, it means that the column as defined in the backend view does not contain any sorting capability; Designer looks up the column design properties and enables or disables this option appropriately. device 9.10 shows the view column property that defines sorting capability.

    Figure 9.10

    Figure 9.10 View Column infobox with sorting capability enabled

    If the column you want to sort in XPages is not defined, as shown in device 9.10, you necessity to either update the view design or create a recent modified copy of the view to drudgery with going forward. After the backend sort property and the XPages sort property are enabled, the View Panel displays a sort icon in the header and performs the sort operation when clicked by the user. device 9.11 shows the bar not any Documents view after being resorted via the View Panel (oldest documents are now first).

    Figure 9.11

    Figure 9.11 View Panel with bar not any documents resorted by date in ascending order

    Now complete this particular originate over by selecting the View Panel and selecting its parade property sheet. Check the present title and present unread marks controls, and change the number of maximum number of rows from the default of 30 to 10. device 9.12 shows the property sheet with these changes applied.

    Figure 9.12

    Figure 9.12 View Panel with title, unread marks, and a row weigh of ten documents

    Clicking present title places a View Title component into the header of the View Panel. You can then click this component directly in the WYSIWYG editor and then set its label and other properties via the component's property sheet. This results in a <xp:viewTitle> tag being inserted into the View Panel facets definition; for example:

    <xp:viewTitle xp:key="viewTitle" id="viewTitle1" value="All Documents - originate Over Complete!"> </xp:viewTitle>

    The View Panel moreover has a title property defined on the <xp:viewPanel> tag. This is merely exposing the title assign of the underlying HTML table element that is used to construct the View Panel when rendered at runtime. If you enter a value for this property, it is passed through to the browser as fragment of the <table> HTML markup. For a visible view title, you necessity to exercise the present title property and not this title property.

    Secondly, if your unread view entries are not displayed as unread (no unread icon is displayed), this is most likely because the Domino server is not maintaining unread marks for the application—keeping track of read/unread documents is optional. You can ascertain the status of this feature in Designer via the Application Properties > Advanced property sheet. contemplate for the Maintain unread marks checkbox in the top-left corner.

    The rows property that controls the maximum number of entries displayed in a view at any one time (set to 10) is exposed directly in the regular Discussion template UI. For example, the footer of the bar not any Documents, By Tag, and By Author views conveniently lets the user elect the number of entries to display, as shown in device 9.13.

    Figure 9.13

    Figure 9.13 Rows property exposed as user option in view footer

    Listing 9.2 provides the entire View Panel markup, along with comments in case you had hardship applying any of the many and varied features discussed in this section. It is moreover included in Chapter9.nsf in the myViewExt.xsp XPage.

    Listing 9.2. View Panel: Complete Source for Make-Over Exercise <xp:viewPanel rows="10" id="viewPanel1" var="rowData" indexVar="rowIndex" showUnreadMarks="true"> <xp:this.facets> <xp:pager partialRefresh="true" layout="Previous Group Next" xp:key="headerPager" id="pager1"> </xp:pager> <!-- View Panel Title --> <xp:viewTitle xp:key="viewTitle" id="viewTitle1" value="All Documents - Made Over!"> </xp:viewTitle> </xp:this.facets> <xp:this.data> <xp:dominoView var="view1" viewName="($All)"> </xp:dominoView> </xp:this.data> <!-- Static Column Image # --> <xp:viewColumn id="viewColumn3" iconSrc="/hash.gif" iconAlt="Row Number Symbol"> <xp:this.facets> <xp:viewColumnHeader xp:key="header" id="viewColumnHeader3" value="Row"> </xp:viewColumnHeader> </xp:this.facets> <!-- Compute Row Number --> <xp:this.value><![CDATA[#{javascript: var i:Number = parseInt(rowIndex + 1); return i.toPrecision(0);}]]> </xp:this.value> </xp:viewColumn> <!-- Reordered columns so that Topic is before Date --> <!-- exercise custom twistie images for expand/collapse --> <xp:viewColumn columnName="$120" id="viewColumn7" indentResponses="true" collapsedImage="/plus.gif" expandedImage="/minus.gif"> <xp:viewColumnHeader value="Topic" id="viewColumnHeader7"> </xp:viewColumnHeader> </xp:viewColumn> <!-- Present complete date fondness "Thursday, August 26, 2010" --> <xp:viewColumn columnName="$106" id="viewColumn1"> <xp:this.converter> <xp:convertDateTime type="date" dateStyle="full"> </xp:convertDateTime> </xp:this.converter> <xp:viewColumnHeader value="Date" id="viewColumnHeader1" sortable="true"> </xp:viewColumnHeader> </xp:viewColumn> <!-- Dynamic Column Images – 1.gif thru 9.gif --> <!-- inline CSS to headquarters img --> <xp:viewColumn id="viewColumn2" contentType="HTML" style="text-align:center"> <xp:this.facets> <xp:viewColumnHeader xp:key="header" id="viewColumnHeader2" value="Responses"> </xp:viewColumnHeader> </xp:this.facets> <!-- Compute image appellation based on response weigh --> <xp:this.value><![CDATA[#{javascript: var i:number = rowData.getDescendantCount(); if (i < 9) { return ("<img class=\"xspImageViewColumn\" src=\"/Chapter9.nsf/" + i + ".gif\""+">"); } else { return ("<img class=\"xspImageViewColumn\" src=\"/Chapter9.nsf/n.gif\""+">"); } }]]></xp:this.value> <!-- enact collapse/expand for docs with responses --> <xp:eventHandler event="onclick" submit="true" refreshMode="complete" id="eventHandler1"> <xp:this.action><![CDATA[#{javascript: if (rowData.getDescendantCount() > 0) { rowData.toggleExpanded(); } }]]></xp:this.action> </xp:eventHandler> </xp:viewColumn> </xp:viewPanel> Working with Categories

    Just fondness sorting, categorization is handled by the backend view itself and not by XPages. For a column to subsist treated as a category, the column nature must subsist set to Categorized in the view column properties infobox; mention to the nature radio button option present in device 9.10, which allows columns to subsist defined as benchmark or Categorized.

    The View Panel merely presents category rows and columns and renders them so they can subsist expanded and collapsed as required. The expansion and contraction of category rows works the very as it does for indented responses. Note moreover that the situation of both category rows and document hierarchies is maintained as you navigate through the view data. For example, as fragment of the final originate over, you restricted the number of rows presented in the View Panel to ten elements (remember rows="10"). This caused more pages to subsist displayed in the view pager contained in the header. If you expand and collapse some categories or response hierarchies on any given View Panel page and then navigate forward and backward via the pager, you find that the parade situation of these rows is maintained and then redisplayed on your return exactly as you had left them. This statefulness is a powerful built-in feature of XPages and something often lacking in other web applications...try the very view navigation exercises using the classic Domino web engine.

    In any case, categorization becomes more lustrous when two or more category columns are in a view. To provide some working examples of this, a modified form and view were added to Chapter9.nsf, namely the Main Topic2 form and the subCats view. A little number of documents with multiple categories contain moreover been created in the sample application so that examples can subsist quickly constructed. You enact not observe these documents in the bar not any Documents view because the view selection formula on the ($All) view only displays documents created using the Main Topic form, and thus excludes those created using Main Topic2. device 9.14 shows the sample multicategory documents when the subCats view is previewed in the client.

    Figure 9.15 shows an XPage named subCat1.xsp, which is a default rendering of the subCats view. By "default rendering," I suggest that a View Panel control was simply dropped on an XPage and bar not any the columns in the subCats view were accepted for inclusion—nothing more than that.

    If you experiment with the XPages View Panel and the Notes view, you find that the presentation and conduct of both are identical. The category columns are automatically rendered as action links with twistie icons, both of which serve to expand and collapse the category row. Apart from this specialized behavior, bar not any the regular column properties described thus far can moreover subsist applied to category columns, they can subsist reordered within the View Panel so they are not contiguous, and so on.

    Although adding two or more categorized columns to a view is one passage of implementing subcategorization, an alternative system seems to subsist a common practice. That is, instead of having multiple categorized columns in the view, which map to fields in the underlying form, the view has just one category column but it can advocate multiple categories through the exercise of a "category\subcategory" data-format notation. Thus, if a user enters something fondness "Government" as a category value, this is interpreted as a top-level category. However, if "Government\Recycling" is entered by the user into the Categories territory when creating a document, the document is categorized in a "Recycling" subcategory within the top-level "Government" category.

    To provide an illustration of this, an alternative sample NSF is provided for this chapter, namely Chapter9a.nsf. Some of the sample documents contained in Chapter9.nsf contain been recategorized in the manner just described (which is why you necessity a sever database). device 9.16 shows an illustration of a redefined category territory as inspected in a Notes infobox and how these updated documents are displayed in the Notes client.

    Figure 9.16

    Figure 9.16 Category territory containing hierarchical categories

    Observe that the Notes client view indents the recent subcategories tucked in under the main categories. You contain miniature or no control over this particular rendering because it is built-in view behavior. However, if you restate the exercise described for device 9.15 and create an XPages View Panel to enact a default rendering of this view, you notice a problem (refer to subCatsA.xsp in Chapter9a.nsf for convenience). As shown in device 9.17, XPages recognizes the entries as category columns, but the subcategories are not indented. The next section describes how to address this.

    Figure 9.17

    Figure 9.17 XPages View Panel default rendering of embedded subcategories

    Making It contemplate fondness Notes!

    Building an XPage to emulate the Notes client rendering can subsist achieved in the following eight steps:

  • Create a recent XPage called subCatsB.xsp and add a View Panel from the palette.
  • Bind to the By Category view but only comprise the Topic column.
  • As shown earlier, insert a recent column before the Topic column and give it a title of "Categories" by updating the view column header.
  • In the parade panel set the Content nature to HTML.
  • Add var="rowData" to the <xp:viewPanel> tag to gain access to the current row via server-side JavaScript while the View Panel is being populated.
  • Add the following server-side JavaScript snippet to compute the column's value: if (rowData.isCategory()) { // exercise the benchmark twistie icons var src = "/xsp/.ibmxspres/global/theme/common/images/expand.gif"; // glean the value of the Categories column var colValue = rowData.getColumnValue("Categories"); // return "Not Categorized" for null or undefined data if (typeof colValue == 'undefined' || colValue == null) { colValue = "Not Categorized"; } // Invert the twistie depending on row state if (rowData.isExpanded()) { src = "/xsp/.ibmxspres/global/theme/common/images/collapse.gif"; } // return the <span> tag including the twistie & value return "<span style='cursor:pointer'><img src='" + src + "' alt='' class='xspImageViewColumn'/>" + colValue + "</span>"; }
  • Add the following server-side JavaScript snippet to compute the column's style property, i.e. bar not any Properties > Styling > Style > Compute value: if (rowData.isCategory()) { // This API tells us if a category column is indented var indent = rowData.getColumnIndentLevel(); // Insert padding for each indent level if (indent == null || indent == 0) { return "padding-left:0px"; } else { return "padding-left:10px"; } // continue if deeper category levels exist ... };
  • Move to the Events tab for this column and for the only defined event, onclick, add another server-side JavaScript snippet: rowData.toggleExpanded();
  • The subCatsB.xsp XPage has already been created for you in Chapter9a.nsf, so you can load this or preview your own creation if you contain worked through the steps above. In either case the results you observe should match those shown in device 9.18.

    Figure 9.18

    Figure 9.18 XPages View Panel displaying inline subcategories

    The key pieces to the customized category column shown in device 9.18 are achieved using server-side JavaScript. Obviously, the NotesXspViewEntry class exposed via the rowData protest is captious when working on view customizations as it gives complete programmatic access to each view row as it is rendered. This JavaScript class is a pseudo class for the DominoViewEntry Java class defined in the XPages runtime, which, in turn, wraps the ViewEntry class defined in Notes Java API. JavaScript pseudo classes such as this one allow you to access the associated Java class without having to enter the entire package name, and contain an automatic built-in type-ahead facility for system names when used in the JavaScript editor. In this example, for each row it allows you to

  • Check if the row is a category: rowData.isCategory()
  • Get the column value: rowData.getColumnValue("Categories")
  • Check the expand/collapse situation of the row: rowData.isExpanded()
  • Check for embedded categories: rowData.getColumnIndentLevel()
  • Toggle the expand/collapse situation of the row: rowData.toggleExpanded()
  • Appendix A, "XSP Programming Reference," includes documentation resources that provide a complete silhouette of the DominoViewEntry XPages class, which NotesXspViewEntry uses under the covers. It is worthwhile to study this class in more detail to glean to know the complete set of tools you contain at your disposal when working on view customizations. You can moreover resolve the mappings for any JavaScript/Java classes using a handy appliance on the Domino Designer wiki:

    www-10.lotus.com/ldd/ddwiki.nsf/dx/XPages_Domino_Object_Map_8.5.2

    The other lustrous tidbit from this illustration is that it exposes the internal URLs used to locate embedded runtime resources fondness images, style sheets, and so on. The following URL, for example, points to the benchmark row expansion twistie that is fragment of the XPages runtime:

    "/xsp/.ibmxspres/global/theme/common/images/expand.gif"

    You observe URLs just fondness this one whenever you view the source of a rendered XPage in a browser, and you can exercise these URLs as has been done in this illustration as fragment of your own customizations.

    Incidentally, a similar technique can subsist used to render category view columns inline fondness this, even when they are managed as sever category columns, i.e. as was the case with the subCats view used in Chapter9.nsf, shown in device 9.14. A subCats2.xsp XPage has been included in that sample application to illustrate how to reformat the column category display. In essence, however, it is only the server-side JavaScript code outlined previously in steps 6 and 7 that has been modified. Listing 9.3 shows the revised code that computes the column value and the style property.

    Listing 9.3. Server-Side JavaScript for View Column value and style Properties <xp:this.value> <![CDATA[#{javascript:if (rowData.isCategory()) { // exercise the benchmark twistie icons var src = "/xsp/.ibmxspres/global/theme/common/images/expand.gif"; // contemplate for the deepest subcategory first var colValue = rowData.getColumnValue("SubCategories") // If not found, advocate looking back until back to top smooth cat if (colValue == null) { colValue = rowData.getColumnValue("Categories"); } // return "Not Categorized" for null or undefined data if (typeof colValue == 'undefined' || colValue == null) { colValue = "Not Categorized"; } // Invert the twistie depending on row state if (rowData.isExpanded()) { src = "/xsp/.ibmxspres/global/theme/common/images/collapse.gif"; } // return the <span> tag including the twistie & value return "<span style='cursor:pointer'><img src='" + src + "' alt='' class='xspImageViewColumn'/>" + colValue + "</span>"; }}]]> </xp:this.value> <xp:this.style> <![CDATA[#{javascript: if (rowData.isCategory()) { // Start at the deepest subcategory and drudgery back to root var colValue = rowData.getColumnValue("SubCategories"); // Insert padding for 10 pixel padding for 2nd column if (colValue != null && colValue != "") { return "padding-left:10px"; // Insert more padding if needed back to the top level } else { return "padding-left:0px"; } }}]]> </xp:this.style>

    As you can observe from the code, the principle is exactly the very as previously, but the means of detecting the category columns has changed. No longer are the column values embedded in the Category\Subcategory fashion, so the rowData.getColumnIndentLevel() API is of no exercise here. Instead, the indentation is determined based on the structure of the backend view—the deepest subcategory columns are sought first, rewinding to the top smooth if no value is found. Load the subCats2.xsp page and compare the results to device 9.15.

    This tucked-in form of category styling seems favorite in the community based on various Notes app dev forum postings and other customer feedback, so hopefully this section clarified how to achieve the Notes client contemplate and feel in XPages. It might become a benchmark View Panel property in a future release.

    View Properties and View Panel Properties

    When working with views, any features to enact with data structure and content are defined at the backend in the view design element itself—you contain just seen with this with the sorting and categorization examples, insofar as these capabilities needed to subsist enabled in the view. The view design element moreover contains properties that are purely related to presentation within the Notes client or classic web engine and, as such, enact not apply to the XPages view controls. For example, the nature option in device 9.10 defines whether a categorization data is maintained for a particular column in the view, but the twistie options contained in the adjacent tab (see device 9.19) only apply to endemic Notes rendering and not to XPages.

    It is essential to subsist able to distinguish the endemic view rendering features from the XPages View control presentation properties. In Chapter9.nsf a recent version of the ($xpByAuthor) view, namely ($xpByAuthorExt), has been provided for exercise in an illustration that helps clarify this area. The extended view contains an extra column that totals the byte size of the documents for each category. These totals are shown in the Notes client for each category only, but can subsist displayed for each individual row entry if so desired. The hide/show nature of this data is determined using the cloak Detail Rows checkbox shown in device 9.20.

    Figure 9.20

    Figure 9.20 ($xpByAuthorExt) with document size totals for each category

    If you toggle the cloak Detail Rows checkbox value and refresh the view data from within Designer, you observe the document byte size displayed for each entry. An agent has moreover been supplied in the sample application, which prints the column values for each view row entry using the Java API. The agent (getViewEntryData) details are shown in Listing 9.4.

    Listing 9.4. Java Agent to Print View Column Data import lotus.domino.*; public class JavaAgent extends AgentBase { public void NotesMain() { try { // benchmark agent code to glean session & context objects Session session = getSession(); AgentContext agentContext = session.getAgentContext(); // glean the current db and the recent ($xpByAuthorExt) view Database db = session.getCurrentDatabase(); View view = db.getView("($xpByAuthorExt)"); // iterate over each view entry and print the Topic & Size ViewEntryCollection vec = view.getAllEntries(); if (vec != null) { for (int i = 0; i < vec.getCount(); i++) { ViewEntry ve = vec.getNthEntry(i); if (ve != null) // just glean the 3rd & 4th column values // ViewEntry index is zero-based! System.out.println( ve.getColumnValues().get(2) + " " + ve.getColumnValues().get(3) ); } } } catch(Exception e) { e.printStackTrace(); } } }

    Listing 9.5 shows some sample output generated when the ($xpByAuthorExt) view is configured to cloak detail rows. To flee the agent yourself in Designer, you first launch the Java debug console (Tools > present Java Debug Console), right-click getViewEntryData in the agent view, and select the flee menu. bar not any the println output then appears in the Java console. As you can see, the detail totals rows are bar not any included in the data returned by the getColumnValues() API summon regardless of cloak Details Rows property setting.

    Listing 9.5. Snippet of Java Agent Output ... if you can rip it, you can recycle it (re: It's just paper) 573.0 It's just paper 618.0 Using post-consumer recycled paper 1045.0 who't this? (re: Meeting Minutes) 629.0 phone number inside (re: Meeting Minutes) 631.0 Difference between lucid and colored glass? 927.0 ...

    Because XPages depends on the Java API to populate its View control, the detail rows emerge in any XPages View control that includes the Size column. The cloak Detail Rows property is really just used in the core view rendering code and not honored in the programmability layer. Given the view customization tips and tricks you contain scholarly thus far, you are now subsist in a position to device out how to emulate Notes cloak Detail Rows view parade property in XPages! bar not any you really necessity to enact is not present the Size column value when the row is not a category. This is done for you in hideDetails.xsp page in Chapter9.nsf, which contains a View Panel with four benchmark columns (Name, Date, Topic, Size) plus a computed column. The server-side JavaScript used to compute the column value is trivial, as demonstrated in Listing 9.6.

    Listing 9.6. Server-Side JavaScript Snippet to Emulate cloak Detail Rows in a View Panel <xp:this.value> <![CDATA[#{javascript: // Only present the Total column value for category rows if (rowData.isCategory()) { return rowData.getColumnValue("Size"); }}]]></xp:this.value> <!-- moreover comprise a converter to parade total numbers only --> <xp:this.converter> <xp:convertNumber type="number" integerOnly="true"> </xp:convertNumber> </xp:this.converter>

    The converter just used was added via the very Data property panel used to add the JavaScript code in Designer. Simply set the parade nature to Number and check the Integer only control to liquidate the decimal points you observe printed in the raw data in Listing 9.5. When loaded or previewed, the hideDetails XPage looks fondness device 9.21.

    Figure 9.21

    Figure 9.21 XPage with totals for detail and category-only rows

    The discussion thus far covered bar not any the main View Panel properties and dived into examples of how to customize View Panels using server-side JavaScript and other tools. The next most ratiocinative focus locality for the View Panel would subsist styling. No doubt, as you contain examined the View Panel properties, you noticed a slew of specialized style class properties (rowClass, columnClass, viewClass, and so on), which can modify its appearance. Rather than enact that here in this chapter, it is covered in the section, "Working with Extended styleClass and Style Properties," in Chapter 14, "XPages Theming." The discussion here instead shifts to the Data Table container control.


    Linux and commerce | killexams.com true questions and Pass4sure dumps

    Sections: Main page Security Kernel Distributions Development Commerce Linux in the news Announcements Back pageAll in one titanic page

    See also: terminal week's Commerce page.

    A diligent week for Red Hat. Of course there was the release of Red Hat Linux 7, covered in this week's distributions page. Akopia Interchange will subsist included with the Deluxe edition and a ordeal version of Computer Associates' ARCserveIT will ship with the Professional Edition.

    Red Hat moreover announced the "Red Hat Network" subscription service at about the very time. The "Red Hat Network" is an Internet-based service which allows Red Hat to provide advocate and service via the Internet. The company moreover announced that the service moreover works for embedded customers.

    Other companies announcing advocate for Red Hat Linux 7 and Red Hat Network comprise Computer Associates, IBM Corporation, Lotus, Novell and Tivoli.

    Red Hat has effect out another set of announcements. It seems that Samsung has awarded them a "million dollar contract" to port the GNUpro tools to Samsung's processors. Red Hat has moreover announced its "RedBoot" embedded debugging/bootstrap tool, along with the EL/IX "Level I compatibility layer" for eCos.

    Red Hat moreover announced a yoke of partnerships, this one with Interactive Objects to develop a recent digital audio device, which will subsist based on Red Hat's eCos, and this one with Jabber.com the purports to "make it smooth for developers of embedded Linux applications to add real-time messaging and XML routing to their applications."

    A diligent week for Lineo. Lineo has sent out an announcement for uClinux 2.4, based on the 2.4 pre-release kernel series. uClinux is a version of the kernel tweaked to drudgery on systems that necessity a recollection management unit.

    The company has flee embedded Linux on a custom FPGA core. Open source cores are already available including the ESA LEON processor. By utilizing FPGAs, it is now practicable to fully simulate both the hardware and software prior to production.

    There are recent partnerships with Dia Semicon Systems and Kanematsu Semiconductor Corporation, both of Japan. Lineo hopes to promote the presence of Linux-based solutions in tackle including cell phones, set top boxes, and global positioning.

    They announced a deal with ACCESS Co to provides the NetFront embedded browser for Embedix.

    Metrowerks, a subsidiary of Motorola, has announced its intent to invest $22.5 million in Lineo. That money will buy 3 million shares of the company.

    Finally, there is a partnership with Samsung in Korea. "'We intend to leverage Lineo's technical expertise and its dedicated focus on embedded systems technology to thrust the frontiers of embedded device innovation', said immature Won Park, executive director of planning, Samsung Electronics."

    LinuxOne is back. A company called International Mercantile Corp., which does commerce as Micromatix.net has announced its objective to merge with LinuxOne and adopt LinuxOne's name. However, they are getting the announcement out early, given that "the parties contain not settled upon terms of the merger." LinuxOne, it seems, is a "developer of embedded Linux thin client systems" these days.

    In a sever announcement Micromatix.net, LinuxOne and Concierge Inc. unveiled plans to develop a file server targeted to the B2B server market.

    Concierge announced a joint venture agreement with LinuxOne "to coordinate the companies' efforts in several strategic markets." That's about as specific as it gets, however.

    Also Patrick Flaherty, executive vice president of Concierge Inc., will join the board of directors of LinuxOne.

    See terminal week's "this week in history" column for some more background on LinuxOne.

    BSDi to deliver packaged BSD system. BSDi has announced its intent to deal the recent "BSD Desktop Edition," which will subsist available at big retailers throughout the U.S. It's based on FreeBSD 4.1, and will cost $130. Availability is in October.

    BSDi is not limiting itself to software, however; the company has moreover announced a recent 1U rackmount server product (the "iXtreme") which can subsist had with either BSD or Linux.

    Software is bundled with hardware companies through LinuxBoxen.com. LinuxBoxen.com has effect out a press release plugging its recent e-commerce site. Their angle is that with just about any piece of hardware you buy you moreover glean a custom CD with Linux driver software for that hardware and "popular Linux software titles related to the product."

    Timpanogas to demonstrate M2FS on Linux at Networld+Interop. The Timpanogas Research Group has announced that it will subsist demonstrating its "M-Squared Clustered NetWare File System" product at the Networld + Interop conference.

    NuSphere ships MySQL distribution. NuSphere has announced the availability of "NuSphere MySQL," a boxed product with the MySQL database, along with Apache, PHP, and Perl. It bills it as "the first packaged software product for the open source database market." charge is $79.

    Trolltech, Opera, and PalmPalm team up in Asian wireless market. Opera Software, PalmPalm Technology Inc., and Trolltech announced the formation of a strategic alliance for the Asian wireless Linux market. The three companies will jointly develop the "Linux Total Solution for Wireless Internet Appliance" using Opera's "Opera for Linux" Web browser, Trolltech's "Qt/Embedded", integrated with PalmPalm's "Tynux", a Linux distribution optimized for the wireless Internet.

    Trolltech moreover announced a partnership with the Korean solid MiziResearch. Mizi will wait on Trolltech with its Asian marketing, and will comprise Qt/Embedded with its "LINUETTE Linux" embedded distribution.

    Sun releases Grid Engine 5.2. Sun has announced the open source release of its "Grid Engine" product - a slack clustering package oriented toward making exercise of idle desktop systems. It currently only runs on Solaris. It's moreover currently binary-only, despite the "open source" claims - the source will become available in December under "an industry-accepted open source license." More information is available on Sun's Grid Engine page.

    Sun announces plans to establish accessibility lab. Sun has announced that it plans to build a laboratory aimed at developing technology for people with disabilities. They system to exercise GNOME as the basis of their efforts.

    Open Source Products Unless specified, license is unverified. Commercial Products for Linux
  • Allaire Corporation (NEWTON, Mass.) announced its sale of the 1,000th ColdFusion 4.5 Server for Linux since its release only six months ago.
  • C I Host (BEDFORD, Texas) announced availability of instant setups on bar not any recent Linux-based Web hosting accounts.
  • IBM announced evaluation copies of DB2 Universal Database Version 7.1 and other Linux applications available for download.
  • Inprise/Borland (SCOTTS VALLEY, Calif.) will present a sneak preview of the Kylix(TM) Project, a high performance Linux rapid application evolution environment that will advocate Delphi, C and C++.
  • Kaspersky Lab (Moscow, Russia) announced a recent version of Kaspersky Anti-Virus (AVP) for Linux.
  • Keller Group (White tolerate Lake, Minnesota) announced the availability of a free beta version of PMfax for Linux.
  • Mylex has announced the availability of its Global Array Manager, a RAID management product for Linux. It is freely downloadable.
  • Tridia Corporation (ATLANTA) launched the beta of TridiaVNC 2.0 (virtual network computing), a commercially supported release of open-source, virtual network computing software that views and controls Linux consoles.
  • Embedded Systems Conference Announcements
  • Ariel Corp. (CRANBURY, N.J.) announced that it has standardized on IBM's Netfinity 4500R server running Linux for the RAS portion of BypaSS7, Ariel's SS7-enabled network access system.
  • BiTMICRO NETWORKS (SAN JOSE, Calif.) unveiled a 2.5-inch Ultra EIDE E-Disk ATX25 brilliant solid situation glance disk. A number of platforms are supported, including Linux.
  • Embedded Planet (SAN JOSE, Calif.) announced the availability of RPX Super, a computing platform for developers of brilliant networks. Operating system advocate will approach out of the box from MontaVista and their hard Hat Linux distribution.
  • General Micro Systems (SAN JOSE, Calif.) announced Lightning, a PMC networking module for CompactPCI and VMEbus baseboards. Linux drivers are available.
  • LynuxWorks, Inc. (SAN JOSE, Calif.) and Highlander Engineering, Inc. announced VisiBroker for Embedded Systems is now available for LynxOS.
  • LynuxWorks, Inc. (SAN JOSE, Calif.) introduced VisualLynux, a product which integrates the Microsoft Visual C++ Integrated evolution Environment (IDE) with evolution tools for the Linux operating system.
  • Metrowerks (SAN JOSE, Calif.) announced recent industry alliances. These include: embedded Linux (Lineo Inc.), embedded real-time Java (NewMonics Inc.), database (PointBase), design automation (I-Logix Inc.) and embedded evolution tools (Applied Microsystems Corp.)
  • MontaVista Software, Inc. (SUNNYVALE, Calif.) announced it has worked with Avocent to deliver a recent chain of digital-based Keyboard/Video/Mouse (KVM) switches. The embedded Linux-based DS1800 is based on MontaVista's hard Hat Linux and is designed to provide access to servers and devices from remote locations.
  • NEC and MontaVista contain announced that hard Hat Linux has been ported to NEC's VR chain of microprocessors.
  • OnCore Systems Corporation (HALF MOON BAY, CA.) announced the immediate availability of a full-function pSOS applications programming interface (API), allowing pSOS applications to flee on top of the OnCore Microkernel within a recollection Management Unit (MMU) protected partition.
  • Phoenix Technologies Ltd. (SAN JOSE, Calif.) announced its participation as a corporate executive member of the Embedded Linux Consortium.
  • Rise Technology Company (SAN JOSE, Calif.) unveiled the SCX501, the first member of the iDragon System-on-Chip (SOC) product family. The iDragon SCX501 reference board runs a tiny Linux kernel.
  • VMIC announced that it will subsist delivering a line of Linux-based single-board computers that contain Linux pre-installed on an M-Systems DiskOnChip glance disk. Distributions from Red Hat and LynuxWorks may subsist chosen.
  • Products with Linux Versions
  • ACE Associated Compiler Experts bv (SAN JOSE, Calif.) is now shipping the CoSy compiler evolution system.
  • Cirrus Logic Inc. (SAN JOSE, Calif.) announced the newest member of its Maverick(tm) processor family, the EP7312 processor, completing the scope of security options for manufacturers of consumer Internet products.
  • Hewlett-Packard Company (PALO ALTO, Calif.) announced that Linux advocate has been added for its Chai Appliance Platform, a suite of integrated software components for creating Internet-enabled information appliances.
  • IBM (RESEARCH TRIANGLE PARK, NC) introduced the newest ThinkPad A chain and ThinkPad T chain models. Caldera Open Linux eDesktop 2.4 can subsist factory installed on both.
  • IBM's Lotus evolution Corp. (BERLIN) announced an enhanced release of Domino R5.
  • Intrinsyc (VANCOUVER) announced that it is introducing a recent networking technology that links Linux-based devices to Windows enterprise systems.
  • Intrinsyc (VANCOUVER) unveiled software that enables customers to OPC-enable their Linux-based automation systems.
  • Metagon Technologies (Charlotte, NC) announced the debut of DQagent, an brilliant analytic appliance that monitors bar not any designated enterprise systems for user-specified events and then performs user-specified notification and other tasks when event triggers occur. DQagent works in conjunction with DQbroker.
  • MMC Networks (ATLANTA) announced a recent C/C++ compiler for its nP7000 family of high-speed, policy-enabled network processors.
  • Novell, Inc. (ATLANTA) announced common availability of DirXML 1.0, Novell NDS eDirectory 8.5, and Novell Account Management 2.1, eBusiness infrastructure.
  • REBOL Technologies (UKIAH, Calif.) announced REBOL/Command 1.0, a commercial extension to its Internet application evolution product REBOL/Core 2.3.
  • Sendmail, Inc. (EMERYVILLE, Calif.) announced the availability of Sendmail Switch 2.1, now available for Red Hat 6.1, 6.2 systems.
  • SevenMountains Software Inc. (LONDON) announced 7M Integrate v1.2, which allows users to gain access to a universal, extensible thin-client user interface through which they can access the company's internal information resources and applications.
  • Stonesoft and Finjan Software, Inc. (ATLANTA) announced Stonesoft's StoneBeat SecurityCluster with advocate for Finjan's SurfinGate security product. Both will subsist available for Red Hat Linux.
  • StorageTek (LOUISVILLE, Colo.) announced the immediate availability of the StorageTek L20 Tape Library, the latest addition to its L-Series tape libraries.
  • Tarantella, Inc. (SANTA CRUZ, Calif.) announced Tarantella Enterprise 3 web-enabling software and Tarantella Enterprise 3 ASP Edition software, for mission-critical, Internet-based computing.
  • Trend Micro Inc. (ATLANTA) announced the evolution of InterScan VirusWall 3.6 and InterScan eManager 3.5 for the HP-UX and Linux platforms.
  • Java Products
  • Apogee (CAMPBELL, Calif.) announced that Apogee's Aphelion, a evolution environment for creating and deploying Java technology-based embedded system applications, and Sun's early version of CDC (Connected Device Configuration) J2ME (Java 2 Platform, Micro Edition) VM (Virtual Machine) contain been ported to IBM's PowerPC 405GP embedded processor running MontaVista's HardHat Linux.
  • Espial (SAN JOSE, Calif.) announced the availability of Espial TotalIA, a Linux & Java based Internet appliance reference platform.
  • Inprise/Borland (SANTA CLARA, Calif.) announced the shipment of Borland JBuilder 4, the recent version of its simple Java cross-platform evolution environment.
  • NewMonics, Inc. (LISLE, Ill.) announced PERC 3.1, a suite of evolution tools and run-time modules built on a clean-room implementation of a Java-compliant Virtual Machine.
  • Books and Training
  • Digital Creations has announced a set of Zope training courses. The San Diego courses are over, but you can still glean into the Denver class, October 2-5.
  • O'Reilly has announced the release of Managing IMAP by Dianna Mullet and Kevin Mullet.
  • ibooks.com (AUSTIN, Texas) announced a strategic relationship with Oracle Corporation, to create an online resource of technical reference books. Naturally, a number of Linux titles will subsist included.
  • Partnerships
  • BeOpen.com and PyBiz (SAN JOSE, Calif.) announced a strategic partnership to advocate and promote Python.
  • MandrakeSoft (Pasadena/Paris) announced it will subsist launching strategic colleague programs designed for different market players including software and hardware vendors, as well as with systems integrators (SIs).
  • MaximumLinux.com (BRISBANE, Calif.) signed six recent affiliate sites. The newest affiliates are OmniLinux, DestinaionLinux, LinuxBeyond, LinuxRangers, LinuxZombies and LinuxWebring.
  • Metrowerks (SAN JOSE, Calif.) will subsist bundling products with NewMonics, Inc. and Lineo. Metrowerks' CodeWarrior, NewMonics' PERC and Lineo's Embedix should subsist available, in bundled form, by the quit of this year.
  • MontaVista Software, Inc. and SBS Technologies, Inc. (ALBUQUERQUE, N.M.) announced that they contain entered into a strategic partnership to accelerate the delivery of optimized solutions for embedded Linux applications.
  • MontaVista Software, Inc. (SUNNYVALE, Calif.) announced the MontaVista Players Program, "an initiative designed to provide customers and vendors with the relationship support, expertise, and Linux certification to meet their customers' needs".
  • Novell, Inc. (ATLANTA) announced that Red Hat has selected NDS eDirectory and Novell's DirXML technology to provide the directory services infrastructure for Red Hat Network worldwide.
  • ParaSoft (MONROVIA, Calif.) announced the release of CodeWizard v3.2, an advanced coding benchmark enforcement appliance for C/C++.
  • QSI Payments Inc. (LOS GATOS, Calif.) announced that its Universal Payment Client software will subsist included on the Red Hat Linux Applications CD.
  • RadiSys Corp. (HILLSBORO, Ore.) announced a collaboration with GoAhead Software. RadiSys' CP80 CompactPCI system platform, complete with an enhanced high Availability Linux OS and NEBS capabilities, was selected as the initial reference platform for the GoAhead SelfReliant 7000 service availability software.
  • sangoma.com (TORONTO) announced a distribution partnership with TheLinuxStore.com.
  • ServiceWare Technologies, Inc. (OAKMONT, Pa.) announced that it has expanded its Linux solutions channel on RightAnswers.com to comprise the Red Hat Linux product lines.
  • TimeSys Corporation and MIPS Technologies, Inc. (PITTSBURGH) announced a cooperative agreement whereby TimeSys Linux/RT will port to the MIPS Technologies' MIPS32 and MIPS64 architecture platform. TimeSys will moreover become a member of the MIPS Alliance Program.
  • Tridia Corporation (ATLANTA) announced its TridiaVNC Strategic Partnership Program, a joint evolution and marketing program for companies willing to exercise TridiaVNC as fragment of their Linux product and/or service offerings.
  • Trustix and Linux Central (TRONDHEIM, NORWAY) announced that Linux Central has become the first reseller of Trustix products in the US market.
  • TurboLinux has announced a deal with Acer Europe in which Acer will subsist bundling TurboLinux on some of its AcerPower and Veriton systems.
  • Investments and Acquisitions
  • ActiveState (VANCOUVER, British Columbia) announced the closure of its latest round of financing. ActiveState makes tools for the Perl and Python communities.
  • CodeWeavers, Inc. (MINNEAPOLIS) announced a private investment deal worth $1.8 million to fund the continued evolution of its applications which allow users to flee Windows(R) software on the Linux operating system.
  • Metro Link has announced the receipt of $5.6 million in funding from Linux Global Partners.
  • VA Linux Systems has announced the establishment of a Japanese subsidiary (VA Linux Systems Japan, K.K.). An investment from Sumitomo is helping to set up this subsidiary, and there are planned investments from NTT Communicationware, NEC, and Toshiba Engineering as well.
  • Financial Results
  • Corel Corporation announced third quarter revenues of $36.4 million, producing a net loss of $10.7 million.
  • Personnel
  • NuSphere (BEDFORD, Mass.) announced the appointment of Ellen Daniels as vice president of development. Daniels will subsist answerable for the continued evolution of NuSphere MySQL.
  • Linux At Work
  • Forlink (BEIJING) announced that it has been selected by Legend Group as the exclusive contractor to build its wireless portal.
  • SteelEye Technology Inc. (MOUNTAIN VIEW, Calif.) announced that Open Ratings has selected its LifeKeeper for Linux high availability clustering solution.
  • Neoware Systems (KING OF PRUSSIA, Pa.) announced that Security Applications, Inc. has selected Neoware's Eon information appliance platform and NeoLinux software to power its new, fully networkable security panel, e-Panel.
  • Other
  • Evans Data Corporation (SANTA CRUZ, Calif.) released a Linux Developers Survey that shows a 75% increase in XML usage among Linux developers over the terminal 6 months.
  • Tridia Corporation (ATLANTA) announced that it will award $5000 US for the judged best appellation for its TridiaVNC `Alien' mascot. Contest ends ends Thursday, November 30, 2000.
  • Section Editor: Rebecca Sobol.

    September 28, 2000


    Direct Download of over 5500 Certification Exams

    3COM [8 Certification Exam(s) ]
    AccessData [1 Certification Exam(s) ]
    ACFE [1 Certification Exam(s) ]
    ACI [3 Certification Exam(s) ]
    Acme-Packet [1 Certification Exam(s) ]
    ACSM [4 Certification Exam(s) ]
    ACT [1 Certification Exam(s) ]
    Admission-Tests [13 Certification Exam(s) ]
    ADOBE [93 Certification Exam(s) ]
    AFP [1 Certification Exam(s) ]
    AICPA [2 Certification Exam(s) ]
    AIIM [1 Certification Exam(s) ]
    Alcatel-Lucent [13 Certification Exam(s) ]
    Alfresco [1 Certification Exam(s) ]
    Altiris [3 Certification Exam(s) ]
    Amazon [2 Certification Exam(s) ]
    American-College [2 Certification Exam(s) ]
    Android [4 Certification Exam(s) ]
    APA [1 Certification Exam(s) ]
    APC [2 Certification Exam(s) ]
    APICS [2 Certification Exam(s) ]
    Apple [69 Certification Exam(s) ]
    AppSense [1 Certification Exam(s) ]
    APTUSC [1 Certification Exam(s) ]
    Arizona-Education [1 Certification Exam(s) ]
    ARM [1 Certification Exam(s) ]
    Aruba [6 Certification Exam(s) ]
    ASIS [2 Certification Exam(s) ]
    ASQ [3 Certification Exam(s) ]
    ASTQB [8 Certification Exam(s) ]
    Autodesk [2 Certification Exam(s) ]
    Avaya [96 Certification Exam(s) ]
    AXELOS [1 Certification Exam(s) ]
    Axis [1 Certification Exam(s) ]
    Banking [1 Certification Exam(s) ]
    BEA [5 Certification Exam(s) ]
    BICSI [2 Certification Exam(s) ]
    BlackBerry [17 Certification Exam(s) ]
    BlueCoat [2 Certification Exam(s) ]
    Brocade [4 Certification Exam(s) ]
    Business-Objects [11 Certification Exam(s) ]
    Business-Tests [4 Certification Exam(s) ]
    CA-Technologies [21 Certification Exam(s) ]
    Certification-Board [10 Certification Exam(s) ]
    Certiport [3 Certification Exam(s) ]
    CheckPoint [41 Certification Exam(s) ]
    CIDQ [1 Certification Exam(s) ]
    CIPS [4 Certification Exam(s) ]
    Cisco [318 Certification Exam(s) ]
    Citrix [48 Certification Exam(s) ]
    CIW [18 Certification Exam(s) ]
    Cloudera [10 Certification Exam(s) ]
    Cognos [19 Certification Exam(s) ]
    College-Board [2 Certification Exam(s) ]
    CompTIA [76 Certification Exam(s) ]
    ComputerAssociates [6 Certification Exam(s) ]
    Consultant [2 Certification Exam(s) ]
    Counselor [4 Certification Exam(s) ]
    CPP-Institue [2 Certification Exam(s) ]
    CPP-Institute [1 Certification Exam(s) ]
    CSP [1 Certification Exam(s) ]
    CWNA [1 Certification Exam(s) ]
    CWNP [13 Certification Exam(s) ]
    Dassault [2 Certification Exam(s) ]
    DELL [9 Certification Exam(s) ]
    DMI [1 Certification Exam(s) ]
    DRI [1 Certification Exam(s) ]
    ECCouncil [21 Certification Exam(s) ]
    ECDL [1 Certification Exam(s) ]
    EMC [129 Certification Exam(s) ]
    Enterasys [13 Certification Exam(s) ]
    Ericsson [5 Certification Exam(s) ]
    ESPA [1 Certification Exam(s) ]
    Esri [2 Certification Exam(s) ]
    ExamExpress [15 Certification Exam(s) ]
    Exin [40 Certification Exam(s) ]
    ExtremeNetworks [3 Certification Exam(s) ]
    F5-Networks [20 Certification Exam(s) ]
    FCTC [2 Certification Exam(s) ]
    Filemaker [9 Certification Exam(s) ]
    Financial [36 Certification Exam(s) ]
    Food [4 Certification Exam(s) ]
    Fortinet [13 Certification Exam(s) ]
    Foundry [6 Certification Exam(s) ]
    FSMTB [1 Certification Exam(s) ]
    Fujitsu [2 Certification Exam(s) ]
    GAQM [9 Certification Exam(s) ]
    Genesys [4 Certification Exam(s) ]
    GIAC [15 Certification Exam(s) ]
    Google [4 Certification Exam(s) ]
    GuidanceSoftware [2 Certification Exam(s) ]
    H3C [1 Certification Exam(s) ]
    HDI [9 Certification Exam(s) ]
    Healthcare [3 Certification Exam(s) ]
    HIPAA [2 Certification Exam(s) ]
    Hitachi [30 Certification Exam(s) ]
    Hortonworks [4 Certification Exam(s) ]
    Hospitality [2 Certification Exam(s) ]
    HP [750 Certification Exam(s) ]
    HR [4 Certification Exam(s) ]
    HRCI [1 Certification Exam(s) ]
    Huawei [21 Certification Exam(s) ]
    Hyperion [10 Certification Exam(s) ]
    IAAP [1 Certification Exam(s) ]
    IAHCSMM [1 Certification Exam(s) ]
    IBM [1532 Certification Exam(s) ]
    IBQH [1 Certification Exam(s) ]
    ICAI [1 Certification Exam(s) ]
    ICDL [6 Certification Exam(s) ]
    IEEE [1 Certification Exam(s) ]
    IELTS [1 Certification Exam(s) ]
    IFPUG [1 Certification Exam(s) ]
    IIA [3 Certification Exam(s) ]
    IIBA [2 Certification Exam(s) ]
    IISFA [1 Certification Exam(s) ]
    Intel [2 Certification Exam(s) ]
    IQN [1 Certification Exam(s) ]
    IRS [1 Certification Exam(s) ]
    ISA [1 Certification Exam(s) ]
    ISACA [4 Certification Exam(s) ]
    ISC2 [6 Certification Exam(s) ]
    ISEB [24 Certification Exam(s) ]
    Isilon [4 Certification Exam(s) ]
    ISM [6 Certification Exam(s) ]
    iSQI [7 Certification Exam(s) ]
    ITEC [1 Certification Exam(s) ]
    Juniper [64 Certification Exam(s) ]
    LEED [1 Certification Exam(s) ]
    Legato [5 Certification Exam(s) ]
    Liferay [1 Certification Exam(s) ]
    Logical-Operations [1 Certification Exam(s) ]
    Lotus [66 Certification Exam(s) ]
    LPI [24 Certification Exam(s) ]
    LSI [3 Certification Exam(s) ]
    Magento [3 Certification Exam(s) ]
    Maintenance [2 Certification Exam(s) ]
    McAfee [8 Certification Exam(s) ]
    McData [3 Certification Exam(s) ]
    Medical [69 Certification Exam(s) ]
    Microsoft [374 Certification Exam(s) ]
    Mile2 [3 Certification Exam(s) ]
    Military [1 Certification Exam(s) ]
    Misc [1 Certification Exam(s) ]
    Motorola [7 Certification Exam(s) ]
    mySQL [4 Certification Exam(s) ]
    NBSTSA [1 Certification Exam(s) ]
    NCEES [2 Certification Exam(s) ]
    NCIDQ [1 Certification Exam(s) ]
    NCLEX [2 Certification Exam(s) ]
    Network-General [12 Certification Exam(s) ]
    NetworkAppliance [39 Certification Exam(s) ]
    NI [1 Certification Exam(s) ]
    NIELIT [1 Certification Exam(s) ]
    Nokia [6 Certification Exam(s) ]
    Nortel [130 Certification Exam(s) ]
    Novell [37 Certification Exam(s) ]
    OMG [10 Certification Exam(s) ]
    Oracle [279 Certification Exam(s) ]
    P&C [2 Certification Exam(s) ]
    Palo-Alto [4 Certification Exam(s) ]
    PARCC [1 Certification Exam(s) ]
    PayPal [1 Certification Exam(s) ]
    Pegasystems [12 Certification Exam(s) ]
    PEOPLECERT [4 Certification Exam(s) ]
    PMI [15 Certification Exam(s) ]
    Polycom [2 Certification Exam(s) ]
    PostgreSQL-CE [1 Certification Exam(s) ]
    Prince2 [6 Certification Exam(s) ]
    PRMIA [1 Certification Exam(s) ]
    PsychCorp [1 Certification Exam(s) ]
    PTCB [2 Certification Exam(s) ]
    QAI [1 Certification Exam(s) ]
    QlikView [1 Certification Exam(s) ]
    Quality-Assurance [7 Certification Exam(s) ]
    RACC [1 Certification Exam(s) ]
    Real-Estate [1 Certification Exam(s) ]
    RedHat [8 Certification Exam(s) ]
    RES [5 Certification Exam(s) ]
    Riverbed [8 Certification Exam(s) ]
    RSA [15 Certification Exam(s) ]
    Sair [8 Certification Exam(s) ]
    Salesforce [5 Certification Exam(s) ]
    SANS [1 Certification Exam(s) ]
    SAP [98 Certification Exam(s) ]
    SASInstitute [15 Certification Exam(s) ]
    SAT [1 Certification Exam(s) ]
    SCO [10 Certification Exam(s) ]
    SCP [6 Certification Exam(s) ]
    SDI [3 Certification Exam(s) ]
    See-Beyond [1 Certification Exam(s) ]
    Siemens [1 Certification Exam(s) ]
    Snia [7 Certification Exam(s) ]
    SOA [15 Certification Exam(s) ]
    Social-Work-Board [4 Certification Exam(s) ]
    SpringSource [1 Certification Exam(s) ]
    SUN [63 Certification Exam(s) ]
    SUSE [1 Certification Exam(s) ]
    Sybase [17 Certification Exam(s) ]
    Symantec [134 Certification Exam(s) ]
    Teacher-Certification [4 Certification Exam(s) ]
    The-Open-Group [8 Certification Exam(s) ]
    TIA [3 Certification Exam(s) ]
    Tibco [18 Certification Exam(s) ]
    Trainers [3 Certification Exam(s) ]
    Trend [1 Certification Exam(s) ]
    TruSecure [1 Certification Exam(s) ]
    USMLE [1 Certification Exam(s) ]
    VCE [6 Certification Exam(s) ]
    Veeam [2 Certification Exam(s) ]
    Veritas [33 Certification Exam(s) ]
    Vmware [58 Certification Exam(s) ]
    Wonderlic [2 Certification Exam(s) ]
    Worldatwork [2 Certification Exam(s) ]
    XML-Master [3 Certification Exam(s) ]
    Zend [6 Certification Exam(s) ]





    References :


    Dropmark : http://killexams.dropmark.com/367904/11970397
    Dropmark-Text : http://killexams.dropmark.com/367904/12907211
    Blogspot : http://killexamsbraindump.blogspot.com/2017/12/ensure-your-success-with-this-lot-922.html
    Wordpress : https://wp.me/p7SJ6L-2lJ
    Box.net : https://app.box.com/s/vgl3p6ccxer39733kj3wfocvfyfi51gx






    Back to Main Page





    Killexams LOT-922 exams | Killexams LOT-922 cert | Pass4Sure LOT-922 questions | Pass4sure LOT-922 | pass-guaratee LOT-922 | best LOT-922 test preparation | best LOT-922 training guides | LOT-922 examcollection | killexams | killexams LOT-922 review | killexams LOT-922 legit | kill LOT-922 example | kill LOT-922 example journalism | kill exams LOT-922 reviews | kill exam ripoff report | review LOT-922 | review LOT-922 quizlet | review LOT-922 login | review LOT-922 archives | review LOT-922 sheet | legitimate LOT-922 | legit LOT-922 | legitimacy LOT-922 | legitimation LOT-922 | legit LOT-922 check | legitimate LOT-922 program | legitimize LOT-922 | legitimate LOT-922 business | legitimate LOT-922 definition | legit LOT-922 site | legit online banking | legit LOT-922 website | legitimacy LOT-922 definition | >pass 4 sure | pass for sure | p4s | pass4sure certification | pass4sure exam | IT certification | IT Exam | LOT-922 material provider | pass4sure login | pass4sure LOT-922 exams | pass4sure LOT-922 reviews | pass4sure aws | pass4sure LOT-922 security | pass4sure coupon | pass4sure LOT-922 dumps | pass4sure cissp | pass4sure LOT-922 braindumps | pass4sure LOT-922 test | pass4sure LOT-922 torrent | pass4sure LOT-922 download | pass4surekey | pass4sure cap | pass4sure free | examsoft | examsoft login | exams | exams free | examsolutions | exams4pilots | examsoft download | exams questions | examslocal | exams practice |

    www.pass4surez.com | www.killcerts.com | www.search4exams.com | http://tractaricurteadearges.ro/