XBoost Implementation at GoVideo

Size: px
Start display at page:

Download "XBoost Implementation at GoVideo"

Transcription

1 XBoost Implementation at GoVideo A Business Case White Paper Jeff Stokes Du Bose Sr. GoVideo developer and analyst November 2004

2 Table of Contents Executive Summary Objectives Overview Web-based Tools Searching for Web-Development Tools Standardization Finding the Right Vendor, Ivis Technologies Evaluating Ivis XBoost Capabilities The Decision Process Getting Started with XBoost Integrating XBoost with Visual Studio.NET Developing Applications with XBoost XBoost Implementation Strategy Management Tools Observations and Conclusions Summary Contact Information

3 Executive Summary Developing one Web site is art. Developing multiple Web sites for a single company is often chaos. HTML is not so much a language as a format. As such, it provides no appropriate boundaries or toolsets to ensure that designers and developers work in a cohesive and maintainable environment. This leads to differences between Web site implementations even within the same company creating design, development, and maintenance nightmares. GoVideo, a US-based consumer electronics manufacturer and distributor, develops and hosts its own Web sites. As branding and Web development expanded, management and developers sought tools and architecture that would solve the nightmare of Web-development chaos. Among the desired benefits, GoVideo managers and designers wanted a tool that would support the following requirements: Improve Web site development and design Lighten the maintenance burden Provide additional capabilities for remote site management GoVideo selected Ivis Technologies XBoost for their ASP.NET developers to support a more consistent Web site page design, provide role-based permissions and access, enable locale-sensitive Web development and substantially decrease support and maintenance resource requirements. GoVideo met accelerated Web site development schedules, as well as an increasing project workload, with limited development resources. Each live Web site, as well as sites under construction, demanded more of the workday for maintenance and support. This white paper presents GoVideo s philosophy and needs as well as the capabilities and conclusions that led to their ultimate decision to implement Ivis XBoost technology. "At GoVideo, we were content with remaining an ASP shop, said Jeff Stokes Du Bose, Sr. GoVideo developer and analyst. Now, with XBoost, we will be moving fully to Microsoft.NET technologies. XBoost and Visual Studio.NET together make the transition a piece of cake.

4 Objectives This business case paper will: Overview List the requirements for a sample Web development project at GoVideo, a consumer electronics distribution company Show the capabilities of XBoost under the Visual Studio ASP.NET environment Present the internal GoVideo technical staff s decision process including the review of tools and approaches Offer suggestions and conclusions based on GoVideo s experiences Every new development project offers the opportunity to review past tasks as well as new innovations that might improve either process or product. Every new project offers the promise of at least incremental improvement. Managers and developers at GoVideo were dissatisfied with traditional Web site development tools and the maintenance burden that each Web site required. Clearly, incremental improvement was not enough. The uncontrolled environments and lackluster tools generally resulted in making simple things more difficult, requiring Web developers to revisit the same questions over and over. This situation proved to be a drain on company resources that could be more effectively used elsewhere.

5 Web-based Tools One of the greatest recent advances in Web site development is Microsoft s addition of ASP.NET within Visual Studio. Developers are now able to choose their development language within Visual Studio to create their ASP.NET applications. This is quite an improvement over writing HTML text inside a text editor. However, many problems that have plagued Web developers since they first typed were not solved by easy access to databases, simplified OCX imbedding or the availability of any server-side component. In fact, the addition of more complex extensions like scripting, Java applets, Macromedia Flash, and OCX components to the client-side interface only compounded development lifecycle difficulties. If any manager or developer expected these additions to improve the ease of development or management, they usually found the opposite. The very solutions that were designed to eliminate common problems often exacerbated the development and maintenance burden. Of course, these tools and embedded components do improve the user s experience and animate the creative aspects of an interface that is inherently static and visual by design. Web developers use these tools and products specifically because they help viewers separate interesting sites from dull ones. But such products can only marginally improve production lifecycles, schedules or maintainability. In fact, each additional gimmick extends the development schedule, increases required resources and requires additional maintenance after implementation. Searching for Web-Development Tools GoVideo s management and systems development teams had already produced multiple Web sites. Before they developed another site for a newly branded line of products, GoVideo decided to evaluate the latest Web-development tools that could support the following requirements: Web sites must be data driven Data must reside in MS SQL Server databases Web sites and Internet Information Servers (ISS) must be capable of being hosted by GoVideo. Visual changes to Consumer Web sites must be implemented quickly and easily to maintain visitor interest Maintenance must be automated allowing GoVideo s designers and developers to focus on a host of business, financial, communications, data warehousing, reporting and Web duties

6 Consumer product Web sites must be capable of incorporating shopping cart styled Web stores, even if none are implemented (opinions change) Web sites must be capable of remote maintenance and management Graphical and textual resources must be available to GoVideo resellers via permission-based security access None of these requirements are unusual or difficult, taken independently. However, the solutions can be implemented in dozens (if not hundreds) of ways. Since every choice delivers its own set of liabilities, the inclination during each development project is to try something new. This leads to a patchwork of Web site styles and techniques, each of which must be maintained separately and differently. Each becomes more and more burdensome as time separates the maintenance burden from the original design decisions. Standardization Therefore, standardization became the primary requirement for GoVideo s current and future Web development. GoVideo launched a search for tools that would meet the following requirements: Common menu system Data-driven visual content (styles) Permission-based security Functionality on the Windows IIS Tools for remote site management GoVideo anticipated that no one product could satisfy all needs. Managers would be satisfied by any tool, or combination of tools, that could satisfy some or all of the development requirements. Establishing standards for development tools and processes remained GoVideo s primary goal.

7 Finding the Right Vendor, Ivis Technologies GoVideo found Ivis Technologies, in Scottsdale, Arizona, not far from GoVideo s home office. Although relatively unknown until recently, Ivis has been associated with site development and design firms producing some of the world s most appealing Web and Intranet sites. In fact, it was through a design and graphic arts firm that GoVideo found Ivis. Evaluating Ivis XBoost Capabilities Ivis Technologies flagship product, XBoost, doesn t fit neatly into a manager s or developer s common-practice tool kit. During the assessment, the GoVideo team found itself shifting its analysis of how to solve the standardization challenge. GoVideo viewed XBoost as a Presentation Layer, as well as a Content and Security Director for Web Applications, rather than an attempt to bridge or replace different tools. Just as music director controls the style and substance of the music a symphony audience hears, XBoost controls the style, content and access to the Web pages users and client software that is viewed when accessing a Web application. XBoost is completely transparent to visitors that navigate a Web application. XBoost handles permission-based security and provides the ability to design Web skins that can be changed with simple, remote management tools. These tools are delivered as part of the XBoost installation. Additionally, any Webbased application (page/site) implemented through XBoost can take advantage of the sophisticated XBoost menu system. As an added benefit to GoVideo developers, XBoost also integrates into Microsoft's Visual Studio providing simplified development, easier completion and debugging, and the full benefits of the.net Framework on server-side functions. By implementing the XBoost plug-in for Visual Studio, GoVideo's developers immediately recognized the benefit of simultaneously migrating to Visual Studio ASP.NET. GoVideo developers would be able to incorporate XBoost without sacrificing.net managed data or any of the components available through the Microsoft IDE.

8 The Decision Process Ivis XBoost was selected because it offered the following capabilities to meet GoVideo s requirements: Provides full standardization using one tool Satisfies the requirement for a Windows-based development environment Integrates with Windows IIS Uses an MS SQL database as a data store Provides permission-based security Controls and supports visual content using templates and data FAST FACTS XBoost provided the incentive to make the ASP.NET leap. Implements remote management tools integrated into every XBoost site GoVideo developers were comfortable with the Visual Studio environment, but had not yet migrated to the.net Framework. Prior to the introduction of XBoost, there had been no inducement to migrate to ASP.NET. XBoost provided the incentive to make the ASP.NET leap. Getting Started with XBoost GoVideo downloaded the free XBoost Starter Kit from the Ivis Web site, which includes a fully functional, non-expiring developer license that allows two connections to a site. That limited, free license was sufficient to prove the concept and familiarize key GoVideo systems people with the software. GoVideo developers found the installation, implementation and use of XBoost is well documented, easy to follow and install. They also found Ivis support to be reliably available. During installation, initializing the first application set up all the required tables in the SQL Server database and created all necessary subdirectories under the Inetpub directory home of the local Web server. It installed samples, code and documentation, as well as the opportunity to start the XBoost management application, which is a template running within the XBoost tool itself. The templates and ASPX/HTML files that Ivis includes with XBoost provided GoVideo developers with as much education as any sample code could provide. The Ivis Web-based application is so complete it can be used as the starting point for all subsequent XBoost development.

9 Integrating XBoost with Visual Studio.NET Integrating XBoost into Visual Studio was as simple as installing it to IIS. A single-file installation resulted in the additional XBoost tools and options becoming available for use in every new Visual Studio.NET application. Developing Applications with XBoost As with applications developed using any third-party tool, the main impact of developing Web applications under XBoost occurs at the design level. Although XBoost places no restrictions on the number of templates or their complexity, Web architects agree that Web site management benefits from reduced maintenance tasks. This beneficial effect is amplified if the Web page layout is standardized and the number of different page layouts is limited. GoVideo has chosen to keep it simple because of these development and maintenance considerations. By limiting the layouts to a few templates, GoVideo anticipates the following benefits: Reduced initial design and development costs Improved content and text integration (fewer templates require fewer changes from one template to the next) Decreased maintenance resource requirements when the site design changes (as it inevitably does) Simplified management when assigning specific content to specific templates Simplified menu design using the XBoost standardized JavaScript menu system XBoost Implementation Strategy Based on satisfactory results from the initial XBoost implementation, GoVideo has since purchased enough licenses to provide simultaneous connections to its current sites so that all Web applications can be written using XBoost and run under the XBoost environment. For business and design-related reasons, GoVideo implemented an evolutionary strategy of adoption for all new XBoost-enabled Web pages and applications. After implementing XBoost, in August, 2004 GoVideo set about building up an inventory of ready-to-publish pages, utilizing the XBoost tools. That way site evolution to the new technology could be integrated smoothly into the larger GoVideo business process. As new sites are developed or new modules are added to the current Web sites, they are now built on XBoost technology, using XBoost tools, so they can be standardized prior to distribution and activation.

10 Management Tools XBoost remote management tools are easy to use and self-explanatory. The management application itself provided a great training and sample-application tutorial through its templates and pages. Using the remote management tools, templates are registered and pages are assigned to the appropriate templates. Menus are created and modified. Secure access is managed, roles and permissions are assigned, and required localization is implemented. GoVideo managers and developers have described the remote tool as quite complete and surprisingly easy of use. Of particular note, this remote management application can change templates and styles to give a site a new look and feel. All activities involved in the process of changing an entire site s look and feel can be accomplished with the XBoost remote management application. Some special nomenclature used in the XBoost remote administration application required some experience, but the new terms were easy to learn. Observations and Conclusions FAST FACTS "The learning curve and cost associated with XBoost have been minimal and the benefits abundantly evident" FAST FACTS "Based on our initial tests, XBoost could provide an eight-fold improvement in the maintenance burden for common and anticipated Web site tasks GoVideo developers became comfortable with XBoost within days. The learning curve and costs associated with XBoost have been minimal and the benefits abundantly evident. The combination of development environment migration to Visual Studio.NET and XBoost has proven very beneficial. The initial investments in time and materials for education and experimentation have been subjectively judged to be more than worthwhile. Objectively, experimentation with Web styles (templates and skins) has shown a vast improvement in performance compared with previous levels of effort necessary to change the look-and-feel of a Web site. For example, in local tests GoVideo simulated altering the look and feel of a site. In the past, the company changed the styles, graphics and layout of sites using a host of different techniques. The last experience making such changes required approximately four to five days to perform all associated manual activities. The company has projected that XBoost will compress that effort to much less than a day; perhaps even as little as four hours, given a bit more experience. XBoost could, therefore, provide an eight-fold improvement in maintenance burden for common and anticipated Web site tasks, freeing systems personnel for more strategically productive activities. Regardless of the undocumented (but tested) maintenance benefits, the Visual Studio.NET integration ability and migration to VS.NET (spurred on by the addition of XBoost tools) have accelerated GoVideo product development cycles. Development, integration, data-driven application development of active sites, and debugging are much easier and faster to complete, using the XBoost combination of tools

11 Given GoVideo s requirement for Windows-based tools, it was logical to leverage existing development and application software components. These include Windows Office Suite, business applications that rely and reside on the SQL Server databases, and the Visual Studio IDE. XBoost extends and expands the company s Windows-centric development philosophy by providing Web site development environment standardization and by integrating with the industry s best ASP development IDE. As GoVideo developers gain more experience with XBoost, they anticipate continuous benefits in terms of productivity. The initial benefits have already justified the company s initial investigation and purchase of the XBoost. GoVideo recommends XBoost for any company that would benefit from accelerated application development for Web sites with a standardized, easily maintained look and feel. Summary FAST FACTS Using VS.NET and XBoost has improved productivity, increased consistency as well as reduced maintenance costs and headaches. Web sites remain among the least structured of applications. The introduction of Web tools like XBoost and Visual Studio ASP.NET provided GoVideo developers with the first substantial architecture for standardization and design control. XBoost additionally provides an environment that offers improved management capabilities and vastly reduced Web site modification schedules and cost. GoVideo developers have determined that using VS.NET and XBoost has improved productivity, increased consistency and reduced maintenance costs and headaches. XBoost equipped GoVideo developers with tools and a reason to take the first steps toward real design and development standards on its Web site applications. Building on this foundation, GoVideo has dedicated itself to implementing more comprehensive standards, more consistent designs and common maintenance expectations for all new applications. GoVideo developers now advocate re-engineering unmanaged sites to leverage the benefits of XBoost integration.

12 Contact Information Ivis World Headquarters 3875 N. 44th Street Suite 100 Phoenix, Arizona United States Tel: (602) Fax: (602) Contact: Chris Page

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Developing Database Business Applications using VB.NET

Developing Database Business Applications using VB.NET Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Developing Secure Web Applications

Developing Secure Web Applications Developing Secure Web Applications Elements of this syllabus are subject to change. Key Data Course #: 2300 Number of Days: 3 Format: Instructor-Led Certification Exams: None Certification Track: MCSD

More information

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT Dr. Mike Morrison, University of Wisconsin-Eau Claire, morriscm@uwec.edu Dr. Joline Morrison, University of Wisconsin-Eau Claire, morrisjp@uwec.edu

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Business & Computing Examinations (BCE) LONDON (UK)

Business & Computing Examinations (BCE) LONDON (UK) Business & Computing Examinations (BCE) LONDON (UK) Web Design Qualification Analysis & Occupational Outlook The development of BCE qualifications include extensive market research from the following sources:

More information

The Difficulties of Incorporating Web Development into a University Curriculum. Jill E. Courte Miami University, Hamilton, OH courteje@muohio.

The Difficulties of Incorporating Web Development into a University Curriculum. Jill E. Courte Miami University, Hamilton, OH courteje@muohio. The Difficulties of Incorporating Web Development into a University Curriculum Jill E. Courte Miami University, Hamilton, OH courteje@muohio.edu Abstract Can web development be a viable part of a university

More information

How To Develop A Web Development Software For A Business

How To Develop A Web Development Software For A Business Company Profile Rg. No. GUJ-BVN-13673 0 Introduce with company OmTechSoft is an established high-potential player with a rich experience in developing customized commercial grade products and applications

More information

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Programming Fundamentals of Web Applications Course 10958A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course

More information

Supply Chain Management Build Connections

Supply Chain Management Build Connections Build Connections Enabling a business in manufacturing Building High-Value Connections with Partners and Suppliers Build Connections Is your supply chain responsive, adaptive, agile, and efficient? How

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

Web Design Issues. Thane B. Terrill Summer 1999

Web Design Issues. Thane B. Terrill Summer 1999 Web Design Issues Thane B. Terrill Summer 1999 This presentation covers some of the most common issues that are confronted by the serious web designer. Web design has many unique characteristics that make

More information

ORACLE APPLICATION EXPRESS 5.0

ORACLE APPLICATION EXPRESS 5.0 ORACLE APPLICATION EXPRESS 5.0 Key Features Fully supported nocost feature of the Oracle Database Simple 2-Tier Architecture Develop desktop and mobile applications 100% Browserbased Development and Runtime

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

N VKELL N VKELL. www.novkell.com

N VKELL N VKELL. www.novkell.com REALISE YOUR THOUGHTS www.novkell.com Innovations that lasts long We provide strategically proactive and innovative IT solutions to our clients Novkell Solutions was started in 2004 with an urge to provide

More information

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 Thom Luce, Ohio University, luce@ohio.edu ABSTRACT Information Systems programs in Business

More information

Designing and Developing Web Applications by using the Microsoft.NET Framework

Designing and Developing Web Applications by using the Microsoft.NET Framework Designing and Developing Web Applications by using the Microsoft.NET Framework Course Number: 70 547 Length: Certification Exam This exam is part of a series of exams in pursuit of the MCPD certification.

More information

STATEMENT OF PURPOSE

STATEMENT OF PURPOSE WEB DESIGN STATEMENT OF PURPOSE This course is intended for the student interested in learning how to create web pages for the World Wide Web. Instruction on how to program using the HTML language is provided.

More information

Getting Started On Windows Web Hosting Part 1. Name Title

Getting Started On Windows Web Hosting Part 1. Name Title Getting Started On Windows Web Hosting Part 1 Name Title Why Host On Windows? Long-term investment Comprehensive platform Increased ARPU Market guidance Brand recognition Service Provider License Agreement

More information

Web Development News, Tips and Tutorials

Web Development News, Tips and Tutorials Web Development News, Tips and Tutorials In this section I will try to explain what we could and how we maybe helpful for your company and online business. The purpose of this site is to show what we had

More information

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence

More information

PRESENTS... Reasons to Switch from SourceSafe: How to Make Your Life Easier with SourceAnywhere Standalone

PRESENTS... Reasons to Switch from SourceSafe: How to Make Your Life Easier with SourceAnywhere Standalone Standalone PRESENTS... Reasons to Switch from SourceSafe: How to Make Your Life Easier with SourceAnywhere Standalone Most developers are familiar with Visual SourceSafe. It's a popular version control

More information

WINDOWS AZURE AND WINDOWS HPC SERVER

WINDOWS AZURE AND WINDOWS HPC SERVER David Chappell March 2012 WINDOWS AZURE AND WINDOWS HPC SERVER HIGH-PERFORMANCE COMPUTING IN THE CLOUD Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates Contents High-Performance

More information

Web Design Specialist

Web Design Specialist UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing

More information

A Comparison of Web Development Technologies: WebObjects vs. ASP.NET

A Comparison of Web Development Technologies: WebObjects vs. ASP.NET A Comparison of Web Development Technologies: WebObjects vs. ASP.NET By: Adnan Al-Ghourabi Chairman: Dr. Axel Schreiner Reader: Dr. James Heliotis Department of Computer Science Rochester Institute of

More information

All-in-One Business Accounting Software. Customizable Software without Limitations

All-in-One Business Accounting Software. Customizable Software without Limitations All-in-One Business Accounting Software VisionCore is the first.net Accounting and ERP software that is Connected, Customizable and Scalable. This software is a powerful, yet simple to use accounting and

More information

The best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today.

The best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today. The best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today. Why Visual Studio 2005 represents one of the most significant developer tools releases since the

More information

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led 2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills

More information

IBM WebSphere ILOG Rules for.net

IBM WebSphere ILOG Rules for.net Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course

More information

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 1 Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

Software Developer Deploys Scalable, Extensible Reading and Publishing Platform

Software Developer Deploys Scalable, Extensible Reading and Publishing Platform Microsoft.NET Framework 3.5 Customer Solution Case Study Software Developer Deploys Scalable, Extensible Reading and Publishing Platform Overview Country or Region: United States Industry: Professional

More information

Acrobat 6.0: Professional for Creative and Print Professionals (Windows) (Self-Paced Course)

Acrobat 6.0: Professional for Creative and Print Professionals (Windows) (Self-Paced Course) Introducing Multimedia Streaming Media Demystified (Online Technical Windows Media Resource Kit (Online Technical Acrobat 6.0: Professional for Creative and Print Professionals (Windows) (Self-Paced Course)

More information

2667A - Introduction to Programming

2667A - Introduction to Programming 2667A - Introduction to Programming Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction Elements

More information

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions Summary Duration Vendor Audience 5 Days Microsoft Developer Published Level Technology 21 November 2013 300 Microsoft SharePoint

More information

Answers to Top BRMS Questions

Answers to Top BRMS Questions November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules

More information

DATABASE-DRIVEN WEBSITES: A WORKING COURSE MODEL

DATABASE-DRIVEN WEBSITES: A WORKING COURSE MODEL DATABASE-DRIVEN WEBSITES: A WORKING COURSE MODEL Paul J. Kovacs, Robert Morris University, kovacs@rmu.edu ABSTRACT As a historical study of the Internet would reveal, the original rationale of the World

More information

SPT2013: Developing Solutions with. SharePoint 2013. 4 DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

SPT2013: Developing Solutions with. SharePoint 2013. 4 DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES SHAREPOINT 2013 FOR.NET DEVELOPERS 4 DAYS SPT2013: Developing Solutions with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led training with hands-on labs This 5-day course

More information

A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet

A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet D. Swales, D. Sewry, A. Terzoli Computer Science Department Rhodes University Grahamstown, 6140 Email:

More information

Effective Team Development Using Microsoft Visual Studio Team System

Effective Team Development Using Microsoft Visual Studio Team System Effective Team Development Using Microsoft Visual Studio Team System Course 6214A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and

More information

CATALOG OF CLASSES IT and Technical Courses

CATALOG OF CLASSES IT and Technical Courses CATALOG OF CLASSES IT and Technical Courses Table of Contents CATALOG OF CLASSES... 1 Microsoft... 1 10135BC... 1 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2...

More information

Base One's Rich Client Architecture

Base One's Rich Client Architecture Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.

More information

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME System Analysis and Design S.Mohammad Taheri S.Hamed Moghimi Fall 92 1 CHOOSE A PROGRAMMING LANGUAGE FOR THE PROJECT 2 CHOOSE A PROGRAMMING LANGUAGE

More information

Web Pages. Static Web Pages SHTML

Web Pages. Static Web Pages SHTML 1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

ASNA Case Study. ASNA Visual RPG paves the path to.net for Management Control. Leaders in IBM i Modernization. Real Life Challenges

ASNA Case Study. ASNA Visual RPG paves the path to.net for Management Control. Leaders in IBM i Modernization. Real Life Challenges ASNA Case Study ASNA Visual RPG paves the path to.net for Management Control. By Thomas M. Stockwell When Management Control, Inc. in Alexander, Alabama decided to distribute its payroll processing services

More information

Why HTML5 Tests the Limits of Automated Testing Solutions

Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So

More information

GROW. From Intuit QuickBooks to Microsoft Dynamics GP: A move that makes sense for growing businesses

GROW. From Intuit QuickBooks to Microsoft Dynamics GP: A move that makes sense for growing businesses GROW From Intuit QuickBooks to Microsoft Dynamics GP: A move that makes sense for growing businesses QuickBooks has basic accounting functions, but what Microsoft Dynamics GP offers is the ability to stay

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Key Benefits of Microsoft Visual Studio 2008

Key Benefits of Microsoft Visual Studio 2008 Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current

More information

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM IBM Global Business Services Microsoft Dynamics CRM solutions from IBM Power your productivity 2 Microsoft Dynamics CRM solutions from IBM Highlights Win more deals by spending more time on selling and

More information

WEB-ENABLING MAINFRAME APPLICATIONS: THE CASE FOR A MORE STRATEGIC SOLUTION

WEB-ENABLING MAINFRAME APPLICATIONS: THE CASE FOR A MORE STRATEGIC SOLUTION WEB-ENABLING MAINFRAME APPLICATIONS: THE CASE FOR A MORE STRATEGIC SOLUTION RE-ENGINEERING LEGACY MAINFRAME APPLICATIONS THROUGH JAVA PROGRAMMATIC ACCESS VERSION 1.3 EXECUTIVE SUMMARY As we begin a new

More information

IBM Rational AppScan: Application security and risk management

IBM Rational AppScan: Application security and risk management IBM Software Security November 2011 IBM Rational AppScan: Application security and risk management Identify, prioritize, track and remediate critical security vulnerabilities and compliance demands 2 IBM

More information

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study. Web Design 1, 2, 3, 4, 5 and 6

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study. Web Design 1, 2, 3, 4, 5 and 6 I. INTRODUCTION TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California Course of Study Web Design 1, 2, 3, 4, 5 and 6 These one-semester courses give students the skills and knowledge necessary to design

More information

DNN TECHNOLOGY ARCHITECTURE OVERVIEW

DNN TECHNOLOGY ARCHITECTURE OVERVIEW DNN TECHNOLOGY ARCHITECTURE OVERVIEW In the DNN Platform architecture, multiple sites can be created on top of a basic web application framework. Each site consists of multiple pages, each containing multiple

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

4D and SQL Server: Powerful Flexibility

4D and SQL Server: Powerful Flexibility 4D and SQL Server: Powerful Flexibility OVERVIEW MS SQL Server has become a standard in many parts of corporate America. It can manage large volumes of data and integrates well with other products from

More information

PARCOM WEB SITE BUILDER

PARCOM WEB SITE BUILDER Choosing a Site Creation Tool to Develop a Web Presence PARCOM WEB SITE BUILDER Parcom Internet Services, Inc. Copyright 2004 Parcom Internet Services, Inc. All rights reserved worldwide. Revision 2 Introduction

More information

Lesson 1 Quiz. 3. The Internet is which type of medium? a. Passive b. Broadcast c. One-to-one d. Electronic print

Lesson 1 Quiz. 3. The Internet is which type of medium? a. Passive b. Broadcast c. One-to-one d. Electronic print Lesson 1 Quiz 1. Which technology trend in Web development can be defined as a group of XMLbased technologies that enable computers using different operating systems and software to easily exchange information

More information

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Academic Visual Studio Library Curso Nombre del curso Idioma 2263 Clinic 2263: Exam Preparation for

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS

Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS for ASP.NET Complete Website Creation and Management Solution Helping create successful websites

More information

SAP NetWeaver Portal Development Kits for.net and Java

SAP NetWeaver Portal Development Kits for.net and Java SAP NetWeaver Portal Development Kits for.net and Java Applies To: SAP NetWeaver Portal, Portal Development Kit for.net, Portal Development Kit for Java Summary This article provides a comparative overview

More information

Understanding SharePoint Development Choices

Understanding SharePoint Development Choices Understanding SharePoint Development Choices SharePoint is an incredibly powerful platform that can support a wide variety of business scenarios. While many solutions can be configured using out of the

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

The leading platform for Model Driven Architecture (MDA) Content:

The leading platform for Model Driven Architecture (MDA) Content: The leading platform for Model Driven Architecture (MDA) Content: Models Made for Business... 2 ArcStyler Overview... 2 Main Benefits... 3 ArcStyler Editions... 4 ArcStyler Modules and Tool Architecture...

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Key Data Course #: 2311A Number of Days: 3 Format: Instructor-Led Certification Exams: Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic.NET and Microsoft Visual Studio.NET

More information

The Advantages of. Microsoft.NET. a white paper. pin digital. www.pindigital.com

The Advantages of. Microsoft.NET. a white paper. pin digital. www.pindigital.com The Advantages of Microsoft.NET a white paper www.pindigital.com Microsoft.NET is a set of software technologies for connecting information, people, systems, and devices. This new generation of technology

More information

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current

More information

Telerik Case Study on Paylocity s use of Telerik Extensions for ASP.NET MVC

Telerik Case Study on Paylocity s use of Telerik Extensions for ASP.NET MVC Telerik Case Study on Paylocity s use of Telerik Extensions for ASP.NET MVC Company Name: Paylocity Company Profile: Paylocity provides Payroll, Human Resources, Tax Filing, and Time and Labor Management

More information

Microsoft Training and Certification Guide. Current as of December 31, 2013

Microsoft Training and Certification Guide. Current as of December 31, 2013 Microsoft Training and Certification Guide Current as of December 31, 2013 Welcome to the Microsoft Training and Certification Guide. This device is intended to provide a quick, comprehensive view of our

More information

Emaml.NET ASP.NET Server Control for ArcIMS

Emaml.NET ASP.NET Server Control for ArcIMS SpatialMedia Emaml.NET ASP.NET Server Control for ArcIMS If you are familiar with ASP.NET, and write GIS applications you will no doubt be delighted to learn that SpatialMedia can supply a comprehensive.net

More information

Avanade Develops Innovative Technologies for TASER

Avanade Develops Innovative Technologies for TASER AVANADE CASE STUDY Avanade Develops Innovative Technologies for TASER TASER Boosts Internal and External Communication and Allows for Online Background Checks designs and manufactures stun guns used by

More information

Operating System Installation and Software Distribution for Windows 7

Operating System Installation and Software Distribution for Windows 7 Data sheet Operating System Installation and Software Distribution for Windows 7 Just a couple of years after Windows Vista, a product not very well received by its customers, Microsoft has finally delivered

More information

Electronic Commerce Engineering

Electronic Commerce Engineering 219322 Electronic Commerce Engineering Lecture 4 Laudon & Traver: Chapter 4 Building an E-commerce Web Site Copyright 2007 Pearson Education, Inc. Slide 4-1 Building an E-commerce Site: A Systematic Approach

More information

Skelta BPM. For BPM and Advanced Workflow Solutions. Business Process Management for All www.skelta.com

Skelta BPM. For BPM and Advanced Workflow Solutions. Business Process Management for All www.skelta.com For BPM and Advanced Workflow Solutions The BPM transformation is just about to begin. Skelta BPM heralds a paradigm shift in BPM workflows automation with innovative new features for application integration,

More information

Article. One for All Apps in HTML5

Article. One for All Apps in HTML5 One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and

More information

Figure 1 - BI Publisher Enterprise Capabilities. OAUG Forum @ Collaborate 08 Page 2 Copyright 2008 by Lee Briggs

Figure 1 - BI Publisher Enterprise Capabilities. OAUG Forum @ Collaborate 08 Page 2 Copyright 2008 by Lee Briggs Oracle BI Publisher was originally developed to solve these reporting problems. It was first released with Oracle E- Business Suite 11.5.10 towards the end of 2005. The original release was called XML

More information

Meister Going Beyond Maven

Meister Going Beyond Maven Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities

More information

Porting Legacy Windows Applications to the Server and Web

Porting Legacy Windows Applications to the Server and Web Porting Legacy Windows Applications to the Server and Web About TX Text Control.NET Server: TX Text Control.NET Server is a fully programmable word processing engine for deployment in an ASP.NET server

More information

Five Levels of Embedded BI From Static to Analytic Applications

Five Levels of Embedded BI From Static to Analytic Applications 5 Five Levels of Embedded BI From Static to Analytic Applications Introduction The expanding role of data in business management promises smarter operational applications that manage and automate better

More information

Issues in Information Systems

Issues in Information Systems A FRAMEWORK FOR AN INTERACTIVE WEB-BASED APPLICATION COURSE Paul J. Kovacs, Robert Morris University, kovacs@rmu.edu John J. Scarpino, Robert Morris University, scarpino@rmu.edu Wenli Wang, Robert Morris

More information

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information

More information

ProGUM-Web: Tool Support for Model-Based Development of Web Applications

ProGUM-Web: Tool Support for Model-Based Development of Web Applications ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de

More information

Contents. Introduction... 1

Contents. Introduction... 1 Managed SQL Server 2005 Deployments with CA ERwin Data Modeler and Microsoft Visual Studio Team Edition for Database Professionals Helping to Develop, Model, and Maintain Complex Database Architectures

More information

Our clients have come to rely on key benefits when working with us, including: Simplicity.

Our clients have come to rely on key benefits when working with us, including: Simplicity. The Neptune Web Content Management platform is designed for non-technical people to make website changes when and where they re needed, through an easy to use web-based interface. Fully documented and

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Page 1 of 9 Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: 4 days; Instructor-Led Introduction

More information

Next Generation Lab. A solution for remote characterization of analog integrated circuits

Next Generation Lab. A solution for remote characterization of analog integrated circuits Next Generation Lab A solution for remote characterization of analog integrated circuits Background Goals Technologies Physical architecture Software architecture Conclusion Outline Background Based on

More information

Appeon for PowerBuilder

Appeon for PowerBuilder Appeon for PowerBuilder A Highly Productive Web Development Platform product brochure www.sybase.com A Highly Productive Web Development Platform Rapid Web Application Development Appeon for PowerBuilder

More information

Aspire Systems - Experience in Digital Marketing and Social Media

Aspire Systems - Experience in Digital Marketing and Social Media Case Study Aspire Systems - Experience in Digital Table of Contents 1. Digital agency s email marketing platform goes on-demand 2. Social media launch for a major apparel company 3. Mobile CRM empowerment

More information

Describe how to utilize the Publishing API to access publishing settings and content.

Describe how to utilize the Publishing API to access publishing settings and content. CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 days About this Course

More information

WHITEPAPER. Unlock the value of your.net architecture with MuleSoft. MuleSoft s Anypoint Platform-The Next Generation Integration Solution

WHITEPAPER. Unlock the value of your.net architecture with MuleSoft. MuleSoft s Anypoint Platform-The Next Generation Integration Solution WHITEPAPER Unlock the value of your.net architecture with MuleSoft MuleSoft s Anypoint Platform-The Next Generation Integration Solution Overview For.NET centric organizations, the options available to

More information

Creating XML Report Web Services

Creating XML Report Web Services 5 Creating XML Report Web Services In the previous chapters, we had a look at how to integrate reports into Windows and Web-based applications, but now we need to learn how to leverage those skills and

More information

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation ADVANTAGES OF RUNNING ORACLE11G ON MICROSOFT WINDOWS SERVER X64 Edward Whalen, Performance Tuning Corporation INTRODUCTION Microsoft Windows has long been an ideal platform for the Oracle database server.

More information