Archive for January, 2009

Advantage of Reporting Framework

Most of the reporting engine libraries or tool (like JasperReports, SQL server reporting services) are bundles with useful apis or utilities to generate the reports based on report design files (like .jrxml files, rdl file). These apis take data source, compiled report file, and other report parameters (i.e export type options like pdf/csv/excel/html, report type [...]

How to SSH tunneling

SSH Tunneling

What is tunneling?

A technology that enables private network (single machines or entire internetworks) to send its data or allow to use its resources via another network’s connections.Tunneling works by encapsulating a network protocol within packets carried by the second network.

Example:

PPTP (Point-to-Point Tunneling Protocol) technology enables organizations to use the Internet to transmit data [...]

Identification of IPV4 and IPV6

IPV4 vs IPV6:

Problem Scenario: I was involved in developing an windows application which suppose to work on    windows 2003, windows xp or earlier version. But at the time of deploying the application to the one machine which is using Windows Vista as OS, my application crashes. It is not getting started. But the same [...]

Dynamic Menu Creation In Windows (c#)

Download: dynamicmenuscreation.zip
Introduction

· Menus make it easy to access the functionality and take less space and make your application look more organized.
· Menus contain top – level items and drop – down items.
o Top – level items: all visible items are top-level menus
o Drop – down items: non – visible items are dropdown [...]

Embedding forms inside a form in windows application

Embedding forms inside a form in windows application:
Problem Scenario:
Let me first give a brief introduction of the problem so that we can understand better about the context of the solution.
In one of my project, I need to wrap up an old application with the new features and functionalities. But the problem I faced is, [...]

Velocity Usages and its advantages

Using Velocity and its advantages

It’s a distributed system. Velocity provides highly scalable distributed caching environment for Microsoft .net framework. By using this we can store frequently used data for faster access and also avoids unnecessary calls to the database. Velocity also supports optimistic and pessimistic locking as well as automatic load balancing.
We [...]

AB-INITO MERGE SQL 2008

MERGE: Multitasking Economical Rapid Going Equations -> Introduced in SQL 2008 as new feature. You would be thinking what abbreviation I have given to this MERGE keyword, but after a lot analysis I found this is the correct definition I can give it. As this performs multiple tasks at time like insert, update, delete in [...]

Battling with java.lang.IllegalStateException: getWriter() has already been called for this response

I had a requirement to generate reports as PDF file which will also includes the charts and download them at client’s system. For creating charts, I was using Chart FX 6.5 (Product of Software FX).

And as a part of framework I created a JAVA class which will create the Charts images [...]

Inserting charts into PDF

JasperReport is report generation tool used to create reports in Java. And also used to include Charts, Images, and Tables into the report. It can produce the reports in multiple formats like PDF, CSV, HTML, XLS etc. In this article, first we discussed about creation of PDF file using jasper report.

Tools required to [...]

Migrating Sharepoint site from Windows 2003 server to Windows 2008 server

Restoring Sites from one sharepoint server to another sharepoint server is not as easy as it looks on Windows Server 2008. While we were moving our servers to high end servers and new operating system, we moved sharepoint sites also and faced following issues

Our sharepoint site had lot of content, like image files, documents [...]