Tech Talk

Digital Transformation, Artificial Intelligence, Machine Learning, IoT, Big Data Analytics, Enterprise Architecture, Performance Engineering, Security, Design and Development tips on Java and .NET platforms.

Monday, October 18, 2010

Activation bar in UML Sequence Diagrams

›
A lot of folks get confused between the "life-line" concept and "activation bar" concept in Sequence Diagrams. The ver...
Friday, October 15, 2010

Good whitepaper on WSRP Portlets

›
A friend of mine was confused on the concept of remote portlets and the WSRP protocol. I forwarded him this cool whitepaper that explains t...
Wednesday, September 22, 2010

The case for IT Portfolio Rationalization

›
Un-rationalized IT portfolio is a critical issue facing many organizations. There are a plethora of reasons why an IT portfolio becomes ‘blo...
Thursday, August 19, 2010

Estimates and Scheduling

›
Read an interesting article by Joel on software scheduling. Most organizations either use the use-case point estimation method or the functi...
Monday, July 05, 2010

Use of Generics in .NET webservices

›
Recently, one of my team members was trying out an idea of using a generic container "response" object for all return types from t...
Wednesday, June 23, 2010

What rules to put in a BRE?

›
Most organizations today understand the value of externalizing rules from application code by using a Business Rules Engine. The agility and...
Tuesday, May 18, 2010

CLUE database in Insurance

›
The CLUE (Comprehensive Loss Underwriting Exchange) is a database of insurance losses and claims that was created and is maintained by Choic...
Thursday, May 13, 2010

Conceptual model for SOA

›
Just read a very interesting blog post from Nick Malik , where in he provides a Common Conceptual Model for SOA . I was bowled over by the s...
Wednesday, May 12, 2010

Why Enterprise Architecture?

›
Recently a friend of mine asked me to explain in simple terms the benefit of having an Enterprise Architecture for an organization. The chal...

OpenSource EA tools

›
Planning to evaluate a couple of open source Enteprise Architecture tools that are becoming popular. IBM System Architect was the de-facto ...
Tuesday, May 11, 2010

Creating Dynamic classes in Java

›
Earlier I had blogged about the ability to create new classes from scratch in .NET. I was looking for something similar to Reflection.Emit()...

Payment Gateways

›
We were exploring the various options for selecting a payment gateway for a new business opportunity. Found this site that has a good explan...
Monday, May 10, 2010

Parsing and reading text from PDF files

›
One of my development teams was looking for a PDF parsing library. They essentially wanted to search and extract data from PDF files. At fir...
Thursday, May 06, 2010

Datawarehouse vs Datamart

›
The debate between creating a datamart or sourcing data from the datawarehouse springs up from time to time across organizations. Found some...
Wednesday, April 28, 2010

Performance issues with an in-memory Datatable select clauses

›
Very often, we cache .NET Datatable objects in memory. This could be for lookup tables or for other frequently accessed data. The following ...

.NET PDF creation tools

›
Some time back, I had blogged about the opensource tools available in Java and .NET for PDF creation. Recently came across another commeric...

XSD to XML and vice versa

›
I was looking for a quick and free tool that could convert XSD schema files to sample XML files and also generate a XSD file from a sample X...
Monday, April 26, 2010

Updatable Views Vs ORM tools (ADO.NET Entity Framework)

›
Recently during one of our design brainstorming discussions, our database developer was having a hard time trying to understand the benefit ...

Profilers for .NET

›
Way back, I had blogged about the profiling capabilities of VSTS 2008 and Numega DevPartner Studio. Came across this site that lists down th...
Wednesday, April 21, 2010

Referential Integrity across databases in SQL Server

›
Having worked on Oracle databases for a long time, I was quite comfortable with the idea of maintaining RI across different schemas in same...
Tuesday, April 06, 2010

What is Micro-Architecture in software design?

›
Recently I came across the term 'Micro-Architecture' on a number of pages on Sun's site. Sun's engineers have an interesting...
Friday, March 12, 2010

Critical Success Factors for SOA

›
A lot of organizations are embarking on the SOA journey and it is important to understand the factors that would make the SOA initiative suc...
Wednesday, February 24, 2010

Ruminating on Requirements Elicitation

›
Last night, I was ruminating on the lessons learned during my experience in business architecture, business analysis and requirements elicit...
Friday, February 12, 2010

Migrating applications across platforms

›
We often require to migrate applications from one platform (OS/hardware) to an other platform - either as part of a portfolio rationalizatio...
Tuesday, December 15, 2009

What is longitudnal data?

›
A dataset is considered to be longitudnal if it tracks the same kind of information at multiple points of time. For e.g. the marks of studen...

Difference between biostatistics and bioinformatics

›
Working in the healthcare domain, I often come across the terms - biostatistics and bioinformatics and wondered as to what were the differen...
Thursday, November 19, 2009

Mapping UI controls to entitlements/operations

›
In RBAC, we often need to enable/disable a UI control based on the users role and entitlements. Most programmers write code for mapping a UI...
Wednesday, November 18, 2009

XSLT vs XQuery for XML transformations

›
During the early years in my career, I had always used XSLT for transformation purposes. Recently I have seen that a lot of applications and...
Monday, October 05, 2009

Use of Constants in code

›
Recently there was a big debate during a code reveiw session on the use of constants. The developers had used constants for the following pu...
Friday, September 25, 2009

Cool Cool JS toolbox

›
Just found this good website having tons of cool JavaScript tools - free for commercial use too. http://www.dynamicdrive.com/ Check out the ...
‹
›
Home
View web version
Powered by Blogger.