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.

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...
Thursday, June 11, 2009

.NET Web Methods Tips and Tricks

›
It is possible to pass a parameter by reference to a Web Method? I thought this does not make sense, but behind the covers the .NET webservi...
Tuesday, June 09, 2009

Open Source Application Management Software

›
We needed a simple application mangement tool for monitoring our Java applications running on Tomcat servers. My team evaluated the various ...

Passing large .NET datasets across layers

›
If your .NET webservice is returning datasets , then you might face performance problems with large payloads consuming the network bandwidth...
Monday, June 08, 2009

Migration Factory

›
Recently, I have been hearing a lot of buzz around the term - "Migration Factory". A lot of IT service companies have jumped on th...
Saturday, May 16, 2009

Data compression in .NET

›
In .NET, developers often have to choose between 2 options for compression/decompression - GZipStream and DeflateStream. What's interest...
Friday, May 15, 2009

Interoperability when using datasets in .NET webservices

›
Datasets are powerful data containers that are very popular in the .NET world. Quite often, a lot of .NET webservices return datasets in the...

XML serialization tips in .NET

›
Today, my team ran across a strange issue. Some of the properties on a .NET class were not getting serialized to XML when used in webservice...
Wednesday, May 13, 2009

Java to .NET conversion tools

›
Today one of our teams was looking for a Java to .NET conversion tool. They had developed resuable components in Java and the client wanted ...
Friday, May 08, 2009

Async calls in Java and .NET webservices

›
Over the past few weeks, the Architecture Support Group that I head at my organization, received quite a few queries on making asynchronous ...
Thursday, April 30, 2009

Smart Client Applications

›
Just read this blog entry about Smart Client technology and an architect's dilemma to choose an appropriate client UI technology. I had ...
Sunday, March 15, 2009

Global exception handler in Win Forms and Smart Client

›
I always wondered if it is possible to add a global exception handler for a Win Form application. This global exception handler would handle...
‹
›
Home
View web version
Powered by Blogger.