Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

yfrog.com


Lotus Notes/Domino -- продукт и инструмент. Выпуск: 675

2013-04-12
Поиск по сайтам о Lotus Notes

Содержание:

Новости о ПО Lotus Notes (2)

«Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0» - PC Week/RE
«Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0» - SpbIT - Информационный портал spbIT.ru

CodeStore. Коды Примеры Шаблоны (3)

Mapping Document Collections To Views | Blog
Documenting Your LotusScript Classes | Blog
The Perfect Desk Quest - 2013 Update | Blog

Интенет эфир о Lotus Notes. Блоги и форумы (8)

Обновленный NOD32 Mail Security поддерживает новейшие версии продуктов Lotus Domino
Ведущий специалист по информационным технологиям
RT @igor0376: ...m-lotus-domino-antispam.medcanelob.ru ключ dr.web для ibm lotus
Системный администратор
hfcmkvi5.zemqxgky.ru Перенос контактов c outlook в lotus notes
Я решительно не понимаю, почему Lotus Notes на машине с ксеоном ставится и удаляется
lotus notes traveler android скачать app-androidu.moifigurki.ru/8fc10db448951a...
lotus notes traveler android apps-androidsi.horoshotv.ru/eade6f0cb345cb...

Закладки о Lotus Notes (5)

yfrog.com
yfrog.com
twitpic.com
twitpic.com
Lotus Domino Designer wiki
Спонсоры рассылки:
Поиск по сайтам о Lotus Notes/Domino
Полнотекстовый поиск по тематическим сайтам о Lotus Notes
Хостинг на Lotus Domino















Блиц опрос
Материалы на английском
(голосование возможно только из письма рассылки)
  • Нормально. Могу читать
  • Не годиться. Хочу только на русском
  • Новости о ПО Lotus Notes

    1. «Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0» - PC Week/RE


    «Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0»
    PC Week/RE
    Компания «Логика бизнеса 2.0» (ГК «АйТи») и научно-производственная корпорация «Уралвагонзавод» создали на уральском предприятии единую систему электронного документооборота на платформе IBM Lotus Notes/Domino. В результате проекта настроен обмен электронными ...

    и другие »

    2. «Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0» - SpbIT - Информационный портал spbIT.ru


    «Уралвагонзавод» внедрил корпоративную СЭД с помощью «Логики бизнеса 2.0» - SpbIT
    Информационный портал spbIT.ru
    Компания «Логика бизнеса 2.0» (ГК АйТи) и научно-производственная корпорация «Уралвагонзавод» создали на уральском предприятии единую систему электронного документооборота на платформе IBM Lotus Notes/Domino. В результате проекта настроен обмен электронными ...

    и другие »
    Компания ПУЛ - разработка приложений на Lotus Notes/Domino

    CodeStore. Коды Примеры Шаблоны

    1. Mapping Document Collections To Views | Blog

    It's now a couple of months since I wrote about a Super Useful Set of LotusScript Wrapper Classes, which I've written about on and off since February.

    Today I want to share a few more extensions I've made to them, which help massively when it comes to getting documents from views.

    Imagine the following use scenario:

     

    Dim factory As New CustomerFactory()
    Dim coll As CustomerCollection
    
    'Let's get a collection from a view
    Set coll = factory.GetAll()
    
    'Or you could to this
    Set coll = factory.GetAllByID()
    
    'Or you could to this
    
    Set
    coll = factory.GetAllByCountry() 'Or you could to this Set coll = factory.GetCustomersMatching("foo")

     

    This code utilises the following functions in the CustomerFactory class:

     

    Class CustomerFactory As DocumentFactory
    
      Private Function FromView(ViewName As String) As CustomerCollection
        Set FromView = New CustomerCollection(GetViewNavigator(ViewName))
      End Function
    
      Function GetAll() As CustomerCollection
        Set GetAll = FromView("AllCustomers")
      End Function
      
      Function GetAllByCity() As CustomerCollection
        Set GetAllBySite = FromView("CustomersByCity")
      End Function
    
      Function GetAllByCountry() As CustomerCollection
        Set GetAllBySite = FromView("CustomersByCountry")
      End Function
      
      Function GetAllByStatus() As CustomerCollection
        Set GetAllByStatus = FromView("CustomersByStatus")
      End Function
    
      Function GetCustomerByID( id As String ) As Customer
        Set GetCustomerByID = New Customer( GetDocumentByKey( "CustomersByID", id ) )
      End Function
      
      Function GetCustomersMatching(query As String) As CustomerCollection
        Set GetCustomersMatching= New CustomerCollection(GetViewEntriesByKey("(LU-CustomersByAllKeys)", query, False))
      End Function
    End Class

     

    In turn the above code relies on a few additions to the base DocumentFactory class:

     

    Class DocumentFactory
      Function GetViewEntriesByKey(ViewName As String, SearchTerm As Variant, ExactMatch As Boolean) As NotesViewEntryCollection
        Set GetViewEntriesByKey = GetView(ViewName).Getallentriesbykey(SearchTerm, Exactmatch)
      End Function
    
      Function GetViewNavigator(ViewName As String) As NotesViewNavigator
        Set GetViewNavigator = GetView(ViewName).Createviewnav()
      End Function
    
      Function GetAllViewEntries(ViewName As String) As NotesViewEntryCollection
        Set GetViewNavigator = GetView(ViewName).AllEntries
      End Function
      
      Function GetDocumentByKey(ViewName As String, Lookup As Variant) As NotesDocument
        Set GetDocumentByKey = GetView(ViewName).Getdocumentbykey( Lookup, True )
      End Function
    End Class

     

    What all this does is make it a lot less tiresome to get a handle on document(s) relating to a particular business object (in this case documents based on the "Customer" form). The base DocumentCollection class now has helper functions to get all view entries or simply a view navigator object. It also has a GetDocumentByKey method which defaults the ExactMatch option to True, because it always is, thus saving us passing it in to the call.

    Going Forward

    I've also been using these classes extensively in a new Domino database I've been lucky enough to create from scratch and have been working on lately. As I've gone along I've been tweaking and extending the classes and now feel they're at a solid point ready for wider use.

    I don't want to bang my own drum too much, but they're amazing. You maybe have to use them to see why, but, once you do, there's no going back. If this were ten years ago they'd be almost revolutionary.

    Talking of going back; will I ever!? Will I ever be asked to create a new Domino-based web app from scratch? Never say never and all that, but I have a feeling I won't. Which makes it a shame that I developed such a rich and powerful way of working with Notes objects via LotusScript so late in my days with Notes.

    Either way, if you're still working with and creating new Notes apps I implore you to give these classes a go. You'll love them.

    My plan is to scrub them all a bit, document them better and then share on Github, along with a demo database. Assuming there's interest?

    Click here to post a response

    2. Documenting Your LotusScript Classes | Blog

    Just a quick LotusScript tip:

    Hopefully you've been inspired by my recent adventures in creating custom LotusScript classes. If so, you'll have noticed that, when creating your own properties and methods in these classes that they get their own comments added in.

    For example, if you type "property get foo as string" and then press return, you'll see something like this:

    %REM
            Property Get Foo
            Description: Comments for Property Get
    %END REM
    Property Get Foo As String
    
    End Property
    

    Domino Design auto-adds the comments above the property for you.

    It's easy to see this as an annoyance and find yourself taking the comments out to keep your code tidy. However, I've forced myself to stop doing that and now make a point of adding in a meaningful comment. Like so:

    %REM Property Get Action Description: Value of the "Action" field, which is used by the workflow associated with most documents Value is only available when editing/saving (not stored on document)! %END REM Property Get Action As String Action = GetFieldValue("Action") End Property

    The benefit of doing so is manifold. Not only does it remind yourself what your intentions were but also, more importantly, future maintainers of the code.

    But the real tip here is that, if you comment code using the standard way then, when you hover the mouse over a call to that property in use in your code you get to see the "documentation" inline. As below:

    image

    That alone makes it worth the time to document properly. Even if just for your own benefit as a quick reminder of what everything is.

    Click here to post a response

    3. The Perfect Desk Quest - 2013 Update | Blog

    It must be time for another update on how my desk is evolving towards the elusive "perfect desk". Previous updates here.

    Here's my desk now, following a recent overhaul:

    IMG_3377

    The two main differences from before: The Lenovo T400 laptop and its docking station have gone and the left-most monitor has moved positions to be on the right.

    My desk needs to not only keep up with the way I work, but also the changes of the times. I decided it was time I got "with the times" and "embrace the cloud" and all that stuff.

    For years my main work PC has been a laptop. For the obvious reasons, such as being able to work anywhere, being able to hide it when I go on holiday etc. It used to be that I'd undock the T400 each night and take it indoors of a night time. Then I bought the Yoga 13, which fast became my "house laptop" and the T400 was confined to the office.  The T400 was getting on for being 3 years old and had the noisiest damned fan in its docking station! It's days were numbered!!

    While using a laptop as my main PC I have always missed having a dual monitor setup, which laptops can't deal with. Not easily anyway.

    So, I've bought a Lenovo E31 SFF and stuck 32GB of RAM in it. This is now my main work PC and drives the two monitors to the right. I've missed having dual monitors!

    Using the recently-discovered Hyper-V Manager tool for Windows 7 means I don't need the monitor attached directly to server. As you can see above the second monitor is showing a Domino server running in a VM on the server. It makes day-to-day Domino development so much easier having ready access to the server console.

    No Email Client

    The cloud now means I'm not tied to a single machine. When I do go "on the road" I can easily take everything with me.

    For the first time in as long as I can remember using a PC with email I'm not going to install a Mail app. I've used various email clients over the years: Opera, Outlook Express, Lotus Notes, Thunderbird, Postbox, Mail.app. Now I'm just going to use Gmail.com online. Got to admit I don't like the idea that all messages aren't backed up on my own PCs. But hey. Brave new world and all that.

    The only non-cloud-stored data I work with are Notes database. I tried using Dropbox to store my Notes Data folder, but, unsurprisingly, it didn't work. It probably could work if you made sure to only have Notes running on one PC at a time.

    Moving from one PC to another this time was a lot less painful than it has been in the past. Still took a couple of hours. Not the full day of time it used to though.

    Who knows what the 2014 update will bring. I just hope I'm still lucky enough to be working from my own little home-office, so that it matters either way.

    Click here to post a response

    By clicking Submit, you agree to the developerWorks terms of use.

    The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

    All information submitted is secure.

    • Close [x]

    The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

    Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

    By clicking Submit, you agree to the developerWorks terms of use.

    All information submitted is secure.

    • Close [x]

    Lotus software | IBM collaboration and social software

    Technical resources for IBM collaboration and social software

    Appathon XPages and Connections app dev contest

    OpenNTF has just announced and launched "Appathon", sponsored by TIMETOACT GROUP, WebGate Consulting AG and IBM developerWorks. Contribute your open source XPages or Connections project between now and June 23rd and have a chance to win one of ten $1000 prizes.  More >

    Tabs showing key topics and featured content for developerWorks Lotus.

    Show descriptions | Hide descriptions

    • Experience IBM Notes

      This single-page site is intended to drive user adoption of IBM Notes and enhance the total client experience. This effort was inspired by feedback from customers requesting materials to help promote Notes to end users.

    • New Release Of The IBM Social Business Toolkit SDK

      A new version of the IBM Social Business Toolkit is available on OpenNTF. The release features improvements to the Communities and Profiles Service APIs and improved exception handling and run-time error reporting.

    • IBM releases the new IBM Social Business Toolkit SDK as Open Source

      The IBM Social Business Toolkit SDK, now available on OpenNTF as Open Source, lets Web and Java developers easily access the IBM Social Platform, including IBM Connections and IBM SmartCloud for Social Business.

    • Learn about IBM iNotes Social Edition

      IBM iNotes Social Edition software is Web access to e-mail and collaboration. You can equip your employees with capabilities similar to those included in IBM Lotus Notes® client software, but delivered through a Web browser. Try this demo to learn more.

    • Using Reseller and Distributed Software in IBM SmartCloud for Social Business

      This article describes what Reseller is, how it works, and how to create a Distributed Software (DSW) order in IBM SmartCloud for Social Business.

    • Developing OpenSocial gadgets for IBM Connections 4.0

      This white paper explains how to develop gadgets for IBM Connections 4.0, primarily focusing on using the developer bootstrap page for quickly testing gadgets.

    • IBM Connections Mail

      IBM Connections Mail is a new, simple and compelling way to perform essential email and calendar tasks right from IBM Connections, your social software platform.

    • Experience IBM Connections

      Inspired by feedback from customers, Experience IBM Connections shows you the Top 4 ways that IBM Connections makes your job easier. In addition to providing an overview of IBM Connections benefits, the site highlights favorite tips and features from select IBMers and IBM Champions and includes resources to learn more.

    • IBM Connections 4.0 Reviewer’s Guide

      This Reviewer's Guide provides an extensive overview of the latest version of IBM’s social software, IBM Connections 4.0, and its nine applications: Home, Profiles, Activities, Blogs, Bookmarks, Communities, Files, Forums, and Wikis.

    • IBM Connections V4.0: Reinventing how people innovate and work together

      IBM Connections V4.0 provides an exceptional social platform that helps enable you to access the right people and internal and external content in your professional networks and communities.

    • Integrating SPNEGO with IBM Sametime components on a federated deployment

      This paper explains the steps on how to configure Simple and Protected GSSAPI Negotiation Mechanism (SPNEGO) on a federated deployment for IBM Sametime Community Server, Meeting Server, Proxy Server, Media Manager, Advanced Server, and the Connect Client

    • Using IBM Connections more as a platform than an application

      IBM Connections provides the support for infinite possibilities of extension, integration, and third-party development, which makes it more like a platform than an application.

    • Developing an IBM SmartCloud for Social Business application

      Learn how to develop an application that integrates with IBM SmartCloud for Social Business by authenticating via the Open Authorization protocol, calling the SmartCloud for Social Business service APIs to do a useful task, and extending the UI to show an integrated look.


    Download

    Download Get the no-charge download today!

    The premier Eclipse-based open development environment for the IBM Notes and Domino software platform.

    Utilize your existing development skills to build industry-standard Web and IBM Notes and Domino applications.

    Download now

    Experience

    Start here if you are new to XPages and IBM Domino Designer.

    Explore Domino Designer and XPages with this guide that will help get you up to speed quickly.

    Learn how to use the Lotus Expeditor Toolkit to build and test Java™ applications for IBM Notes.

    More...

    Connect

    Join IBM Domino developers around the world who are working on over 10 million IBM Notes applications.

    · IBM Notes & Domino Application Development wiki
    · XPages development forum
    · XPages.info: THE home for XPages developers
    · OpenNTF.org
    · Planet Lotus

    More...


    Lotus downloads

    XPages & Composite apps

    XPages utilize JavaScript, Cascading Style Sheets (CSS) and HTML. Yet, deep programming skills are not required to build powerful, compelling Web and IBM Notes and Domino applications.

    Composite applications are a key element in a service-oriented architecture (SOA). They enable you to easily integrate different types of components and technologies to create contextual applications.

    More...

    Experience

    Start here to learn about XPages with links to overview content, videos, tutorials, and other content that will get you up to speed quickly.

    Watch this two-part video series demonstrating how you can use XPages components in an IBM Notes application.

    Discover the power and benefits of composite applications.

    Explore detailed examples, sample projects, and more in the IBM Composite Applications wiki.

    Connect

    Read the XPages blog to learn from a worldwide group of IBM Domino XPages experts.

    Listen to Pete Janzen, Senior Product manager for IBM Domino Designer, talk about the decision to offer a no-charge development license for Domino Designer.

    XPages demo app
    Sample composite app

    More...


    Download IBM Domino Designer

    Technical content for Lotus products

    IBM Redbooks in Lotus wikis

    • Lotus and IBM Redbooks® are developing high-quality Redbooks content using wiki technology. Below are some of IBM Redbooks developed and published in the Lotus product wikis. A complete list is available here.


    Forums

    Share your knowledge

    Contribute to Lotus wikis

    Contribute to Lotus wikis

    Collaborate on content and leverage the shared knowledge from the worldwide Lotus community.


    Lotus wikis

    The Notes Tips Podcast series

    Check out the Notes Tips podcast, where we help you become more productive with IBM Notes. We'll be talking about everything from getting started with Notes, to decluttering your inbox, to managing meetings better. Join us on the second and fourth Fridays of each month.


    Listen to podcast

    Developing mobile applications?

    Special offers

    Интенет эфир о Lotus Notes. Блоги и форумы

    1. Обновленный NOD32 Mail Security поддерживает новейшие версии продуктов Lotus Domino

    Обновленный NOD32 Mail Security поддерживает новейшие версии продуктов Lotus Domino, вплоть до 8

    2. Ведущий специалист по информационным технологиям

    Администрирование серверов документооборота Lotus Domino,поддержка клиентов Lotus Notes

    3. RT @igor0376: ...m-lotus-domino-antispam.medcanelob.ru ключ dr.web для ibm lotus

    RT @igor0376 : ...m-lotus-domino-antispam.medcanelob.ru ключ dr.web для ibm lotus domino антиспам

    4. Системный администратор

    Знание Lotus Domino будет являться преимуществом

    5. hfcmkvi5.zemqxgky.ru Перенос контактов c outlook в lotus notes

    hfcmkvi5.zemqxgky.ru Перенос контактов c outlook в lotus notes

    6. Я решительно не понимаю, почему Lotus Notes на машине с ксеоном ставится и удаляется

    Я решительно не понимаю, почему Lotus Notes на машине с ксеоном ставится и удаляется по полчаса, да и умудряется загрузить его на 70%.

    7. lotus notes traveler android скачать app-androidu.moifigurki.ru/8fc10db448951a...

    lotus notes traveler android скачать app-androidu.moifigurki.ru/8fc10db448951a...

    8. lotus notes traveler android apps-androidsi.horoshotv.ru/eade6f0cb345cb...

    lotus notes traveler android apps-androidsi.horoshotv.ru/eade6f0cb345cb...
    Блиц-опрос
    Давай знакомиться. В каких отношениях с Lotus Notes?
    (голосование возможно только из письма рассылки)
  • Lotus Администратор
  • Lotus Программист
  • Lotus Пользователь
  • С Lotus Note не знаком
  • Хочу познакомиться с Lotus Notes/Domino
  • Источники знаний. Сайты с книгами


    "Красные книги" IBM

    Книги компании IBM по специализированным тематикам о Lotus Software. Основной язык - английский форматы pdf и html

    Книги компании "Интертраст"

    Для администраторов разработчиков и пользователей. Настройка и администрирование, разработка и программирование, пользование системой Lotus Notes
    Документация. YellowBook
    Оригинальная документация по продуктам Lotus Software. Язык англыйский. Форматы pdf html nsf
    IBM Пресс
    Книги от компании IBM. Книги и брошуры на заказ и на бесплатную скачку в формате pdf
    КУДИЦ-ПРЕСС
    Просмотр и заказ книг. Некоторые книги возможно скачать в формате pdf для свободно чтения и просмотра.
    Книги о Lotus Notes в Интернете
    Ссылки на книги и методички находящиеся в свободном пользовании. Ветки форумов обсуждения книг и материалов. Поисковый сервер по хелпам Lotus Notes книги от Google для свободного просмотра

    В избранное о Lotus Notes/Domino В подготовке выпуска использовались материалы и знания
    По вопросам спонсорства, публикации материалов, участия обращайтесь к ведущему рассылку LotusDomiNotes

    В избранное