Snapping On a Web Interface

Web-Enable Your Database

How great would it be, if you could “Web-Enable” your Databases?

With Infosilk you can instantly place a awesome Web-Based interface on top of your Database. Typically it would take weeks to months of skilled programming to build a Web Site that would allow users to interact with your database to get the information they need. InfoSilk makes that entire development effort unnecessary!

How it Works

Here’s how it works:

Say you have a database “AdventureWorksDW” with a bunch of tables that you want to create a Web Interface:


Point to the Database

Simply tell InfoSilk which Database you want to publish, by filling out a brief form, and click Create:


InfoSilk Does The Rest

InfoSilk will analyze your Database and build the necessary InfoSilk entries to generate a Web Interface to all your tables. Your users are presented with an instant web portal for there data:


Sample Auto Generated Report

Here’s a sample Customer Report from the resulting portal:


When snapping on a Web interface is this easy, a world of possibilities open up for you and your business users.

Posted in devl | Comments Off

Five Minute Report Creation

Five Minute Web Reporting

Five minutes to build a powerful Web-based Report?

Sound hard to believe?

Well, this is really the central concept behind InfoSilk. We have taken the best methods of interacting with information and data that the Web has to offer (see Superior User Experience…..) , and we build those views for you whenever you create a new Web Report. We handle all the layout, design and development issues for you, behind the scenes!

- No design
- No time consuming report layout
- No painful programming
Just as simple as 1-2-3, and you have your report.

How it Works

Here’s how it works:

Let’s say you want to publish a table or view “DimCustomer” that you have in the “AdventureWorksDW” database, as follows:


Point to the Table

First, tell InfoSilk which database Table or View you want to use to create the report:


Name the Report

Next, give your Web Report a name, like this:


Use Your New Web Report

Lastly, use your new Web Report.


It’s the simple. In less than five minutes, your users can be viewing, customizing and interacting with the data they need.

Posted in devl | Comments Off

Cutting Costs with Self-Serve

Typical Request Cycle

The typical request cycle consists of:

1) The End User makes a request

2) Development of the request is scheduled

3) Developer completes the request

4) End User reviews results and is satisfied or the cycle restarts at step 1

In addition to the time actually spent in servicing the request, much time is spent in the communication and managing of the requests. In big companies, this time adds up to significant costs.

Self Serve Re-Engineers the Process

In addition to virtually eliminating development costs, InfoSilk enables the user to service there own requests. These self service features are described in the Self Serve Breeds Success and the Customization Ease & Power articles.

By enabling the business user to self-serve many of their reporting requests the savings in communication, management and development are significant. In addition the business user is happier because they get the data they need faster.

Real Cost Saving

The chart below shows the savings a customer realized by using InfoSilk. We used a conservative estimate of $150 per reporting request saved. Offloading the report customization process to the user saves real money for the organization. This is in addition to the major benefit that the user gets the data they need.

Posted in devl | Comments Off

Standards Based Technology

Java Server Application

The InfoSilk Server is a Java Server application, which runs on Windows and UNIX for maximum portability. InfoSilk can easily be scaled on multiple servers to meet enterprise performance requirements. For less intensive demands, the Database, Java Server and InfoSilk can run on the same computer.

All JDBC Compliant Databases

InfoSilk uses standard JDBC, which provides for the ability to access data sources such as SQL Server, DB2, Oracle, Sybase, MySql, MS Access…

Standard Request-Response Process

InfoSilk works by accepting requests from a web browser. To service the request, InfoSilk retrieves the application definitions for the application or report and dynamically builds the html, which is then sent back to the requesting user’s browser. InfoSilk is fully compatible with standards based browsers like Internet Explorer and Firefox.

Posted in devl | Comments Off

The New Deliverables Reality

The New Reality

For much of Enterprise Computing’s history projects took a minimum of six months to a year from conception to deployment regardless of their complexity. The analysis, design, coding, testing and acceptance phases needed to be performed and they all took time.

In the IT environment of today, the reality has changed and business users are expecting results in one to three months.

Three significant factors for this change are
- New Software Development Methodologies
- Consumer IT
- The Drive Towards Simplicity

New Software Development Methodologies
New software development methodologies are replacing the traditional analysis, design, coding, testing and acceptance phases with one of discuss, deliver and refine. In these methodologies, such as Agile Software Development, the highest priority is to satisfy the customer through early and continues deliver of valuable software. This development methodology reduces risk by shortening the time to deliverable and by recognizing that software that is seen and refined is most likely to produce the best results.

Consumer IT

Consumer IT refers to the growing practice of introducing new technologies into consumer markets prior to industrial markets. According to Gartner, Inc. this will be the most significant trend affecting information technology (IT) during the next 10 years. As a result, the majority of new technologies enterprises adopt for their information systems between 2007 and 2012 will have roots in consumer applications.

The significance of this is that IT departments must deliver because user expectations are being raised by what they see in the consumer markets.

The Drive Towards Simplicity

Many applications are complex by nature and can not be simplified. But Web-based applications have introduced simplicity in many areas of IT. The standard Web-based application is significantly simpler than the Windows based application that it replaced.

Simple solutions are perceived to be easier to develop and thus they create an increase pressure to deliver more with less complexity.

InfoSilk Addresses the New Reality

InfoSilk addresses the new reality of the demand for more deliverables. With an amazingly short time-to-market, InfoSilk will help you meet the demand for continuous short-schedule deliverables. In addition to satisfying user needs, faster deliverables greatly reduce projects and increase your project success rate.

Posted in devl | Comments Off

Security and Monitoring


InfoSilk has numerous features, controlling who can view and update your data. User ID and password security control access to all applications. Users can be limited to read only access, prohibiting them for updating any data.

The next level of security restricts which functions and tables a user can access. Users can be grouped to facilitate the assigning of rights to users with similar data access needs. This security level also allows the controlling of which columns in a given table a user can access.

The third level of security is at the row level, limiting which rows of a table a user can access. Taken together, the security features of InfoSilk gives the organization full access control of their data.


InfoSilk’s monitoring facilities allow you to view every access for every user, so that you can see when and from where your application is being used.

Elapsed time data allows you to see which functions are taking the most time, so you can tune your database to meet your performance requirements.

Function and view monitoring inform you of the degree to which the various pieces of your application are being used. Error message reporting informs you of which application sections users are having difficulty with, enabling proactivity in your application support.

Posted in devl | Comments Off

Smart Pricing

Existing Pricing Models

The most common software pricing modules are:

Per CPU – You’re charged for each CPU that powers your reports
Per Application – You’re charged for each Application that you implement
Per Developer – You’re charged for each Developer that uses tools to create your application
Per User – You’re charged for each User that uses your reports

Pricing Deficiencies

With per CPU pricing, you might decide to under-power your reporting to save money.
With per Application pricing, you might decide to not implement needed reporting applications to save money.
Per Developer pricing does not make sense for InfoSilk because developer’s are not needed to deploy your reports.

InfoSilk Pricing

Our goal at InfoSilk is to enable any company to take advantage of our unique and powerful product. We have chosen a per user pricing model to make InfoSilk affordable to any size company.

Posted in devl | Comments Off