+1 702 940 6572 brianbenz@brianbenz.com Brian's Quick LinksHome Weblog My job at IBM Resume (HTML) Resume (Word) Books Articles Presentations Google Me! |
Brian's Articles
Aside from writing a few books and presenting at several tech conferences, I authored the following articles. ArticlesA Developer's guide to JavaScript in R5Domino Designer 5.0 profoundly extends the capabilites of JavaScript within the Domnio development environment. See how to add your own JavaScript functions to Domino websites and to Notes client applications. Learn techniques to store your code centrally or customize the JavaScript functions on each page.A Domino Developer at WebSphere 2001Conferences are a great way to see the full scope of a technology. By full scope, I mean not just software and hardware, but the culture and community that surrounds specific products and services. This year, I made my annual pilgrimage to Lake Buena Vista, Florida, for Lotusphere 2001. I also found myself in Las Vegas, Nevada, for WebSphere 2001. It's interesting to compare the two communities and events.http://www.e-promag.com/eparchive/index.cfm?fuseaction=viewarticle&ContentID=674&websiteid= Adminp from Notes 4.x to R5(Sidebar, no link provided)Build Effective Knowledge Management Solutions using Domino 4.x and R5Domino R5 and the new Notes Client offer some innovative features to simplify application development and maintenance. This article isn't a tutorial in knowledge management, but a guide on creating word-class knowledge management application in Notes and Domino.DECS - Synchronous Data Integration in ActionLeverage the power and ease of DECS to support web-based access to RDBMS data. DECS lets you rapidly prototype and deploy solutions that provide high-performance access to data in Oracle, Microsoft SQL Server, and other relational databases.Dive into XML - Get the basics you need to start using XML in your applications.XML is an increasingly important language, especially in the realm of Web services. This article gives you an introduction to XML and provides you with the foundation you need to start using it in your development.http://doc.advisor.com/doc/12828 Domino Planning and BenchmarkingCover story. Careful planning of your Notes and Domino infrastructure, combined with testing and benchmarking, helps you avoid system bottlenecks.Domino R5 Administration gets EasierFind out what R5 has in store when it comes to server, network, and user administration.Domino Search OptionsThere are now four different options for searching in Domino: Notes full-text indexes, Search Site databases, Lotus Extended Search (R4.5 and higher), and Domain Search (R5). This article outlines the differences between each option and helps readers choose the correct tool or tools for their application and infrastructure.Domino Web Secrets"Domino Web Secrets" was the lead article for the July issue of the Lotus Notes and Domino Advisor. To give your site some great "How'd they do that?" functionality, try these HTML, Java, and JavaScript techniques. They give you functionality on the Web you can't get in Notes, such as branching to two documents from one view row, and displaying a picklist after a document has been submitted.XML and Domino (Series)Get up-to-speed on XML terminology, and find out what constitutes a well-formed XML document. This first installment of a series on XML and Domino 6 introduces you to XML and DXL (the Domino-specific format of XML) and describes some of the key factors that differentiate XML from other text documents. It also discusses what XML isn't. Future articles will discuss DXL in more detail, and describe how to interact with XML using Domino forms, LotusScript, and Java.http://doc.advisor.com/doc/12992. Explore XML Data ValidationUnderstand what data validation is and how to validate XML documents using document type definitions and W3C schemas. Also, find out what the new XML 1.1 specification has in store for you. The second in a series of articles on XML development, this article dives into the importance of XML data validation, and how you can use document type definitions and W3C schema to validate XML.http://doc.advisor.com/doc/12962 Get Rolling with WebSphereThis article gives Domino developers a good overview of the prerequisites and steps involved with installing the version of WebSphere that's bundled with Domino.http://doc.advisor.com/doc/04928 Understand the Web and Notes Document Object ModelsThe Document Object Model is core both to how JavaScript interacts with Web browser documents and with how the Notes client interacts with a Notes document. This article describes some of the similarities and contrasts between the Web DOM and the Notes DOM.WebSphere & Domino: How Do They Fit?As Web sites evolve from static brochureware to places where business takes place, the ability to handle large volumes of transactions becomes a must. Find out to integrate the best of Domino with the best of WebSphere to create sites that combine collaborative functionality with heavy duty transaction processing.Who's visiting your Web site?This article enhances your ability to report on your site's traffic by helping you understand how Domino stores its Web traffic logs. You'll learn how to create a customized logging mechanism that will help track your site's usage on a per-page basis.XML and Web Services in WebSphere: A Nice FitMost WebSphere developers' first introduction to XML comes when they need to deploy a Web application on a WebSphere server. This entails working with deployment descriptors in the Web.XML file, which is actually a standard for all J2EE Web servers, including WAS, Apache Tomcat, and WebLogic.http://www.e-promag.com/eparchive/index.cfm?fuseaction=viewarticle&ContentID=2392&websiteid= EditorialsGet the Right Tools - Extend the power of XML to your WebSphere applications.IBM WebSphere Application Server is a great platform for accessing rows and columns of relational enterprise data and processing huge volumes of data at lightning speed. But did you know you can use XML to extend these data-serving capabilities to help WebSphere Application Server manage less-structured content, such as voice, as well as acting as a high-volume medium for Web services?http://doc.advisor.com/doc/11324 Lotus, WebSphere, J2EE, .NET, and Web Services - Where do you want to go tomorrow?IBM, Microsoft, Intel, Hewlett-Packard, SAP, BEA Systems, and Accenture recently founded the Web Services Interoperability Organization (http://www.ws-i.org), an industry group that will work on extending SOAP, WSDL, UDDI, and other technologies to make them more compatible for Web service interaction. Many other companies have joined as members, casting their vote for the future of universally accessible Web services. Interestingly, at time of writing, Sun isn't a part of the organization. It's unclear how Java's owner will participate in building truly interoperable standards-based Web services, or how the WS-I will fare should Sun not participate. Also, how these otherwise fierce competitors will agree on standards that make their systems speak to one another is anyone's guess, but the formation and popularity of the body itself is a sign that Web services should be taken seriously as an industry standard. Two questions come to mind: How will this affect Lotus Software, and what does this mean to Notes and Domino developers?http://doc.advisor.com/doc/09325 .NET in a Domino WorldThis article summarizes Rocky Oliver's, RichardSchwartz's, and Brian Benz's impressions of Microsoft's latest technology initiative and what it might mean to you.http://doc.advisor.com/doc/08971 Interviewed/QuotedFor the Record - XML Holds Promise for Domino DevelopmentExtensible Markup Language (XML) has quickly become one of the most heralded technologies for data transfer, and Lotus wants to make it easy for Domino developers to work with the specification. With that goal in mind, Lotus has just released its Lotus XML Toolkit, which the company hopes will help build acceptance of XML in the Domino community. Full article:http://archives.groupcomputing.com//index.cfm?fuseaction=viewarticle&ContentID=533 Get the Big Picture - IBM's e-business certification gives context to technologyIBM has introduced a new certification program focusing on e-business. It is designed to give you the knowledge to develop an e-business strategy, select the right technologies and products, design an practical solution, and implement and maintain that solution. Full text of the article athttp://advisor.com/Articles.nsf/aid/COLEC87 Product ReviewsHandle Web Transactions with the BEA WebLogic ServerWebLogic includes servlet development, deployment and management tools, a class file selection and documentation, and examples to assist Web application developers, no matter which level of the Java application development learning curve they may be currently scaling.Simplify Notes DeploymentHyperTrac by InterNoded is a simple, reliable, and convenient way to manage the otherwise time-consuming and tedious task of maintaining versions of Notes client software and applications. Get feature-by-feature information on this product and find out how it extends R5's deployment capabilities. |
Buy my Books!Brian Benz: XML Programming Bible (Downloadable PDF Version) Brian Benz: XML Programming Bible (Print Version) Brian Benz: Lotus Notes and Domino 6 Programming Bible IBM Redbooks: XML Powered by Domino How to use XML with Lotus Domino (IBM Redbook) Still very relevant for R5 Developers! |