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.

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 ...
Wednesday, September 16, 2009

Should we call Dispose() on a Dataset?

›
During one of my code reviews, I saw that the development team had called 'Dispose()' on all the datasets used in the application. I...

Ruminating over XML Schema concepts

›
In a recent discussion with my team members, I sensed a lot of confusion over basic concepts on XML Schemas and namespaces - especially over...
Friday, June 26, 2009

Creating a self-signed certificate

›
Jotting down the quick commands in .NET and JDK frameworks that can be used to create a self signed certificate. In the .NET framework, open...
‹
›
Home
View web version
Powered by Blogger.