Tuesday, March 29, 2005
Hithchikers Guide To Galaxy
Thursday, March 24, 2005
ODBA : Orchestration Designer For Business Aanalyst
I recently started looking into BizTalk 2004. I read the specs and found a reference to tool called ODBA (Orchestration Designer For Business Analysts). This is an interesting tool that can be used by Business Analysts to specify and define their business processes using Microsoft Visio. So far so good. To my utter amazement this tool was not released with BizTalk 2004 initially and still the documentation made references to it without ever mentioning/specifying that this tool will be made available some times later. What happened was that since i found the reference about this tool very useful i statrted searching for it on my machine and BizTalk's setup directory without knowing that this tool was not to be found there. After wasting an hour or so I quit searching my on my machine and started looking for ODBA on google and there where i found this information that this tool was not released with BizTalk 2004 however it has been made available for download now.
I am sharing the link if this tools download source with u all, so that you dont have to suffer the way I had to:
http://www.microsoft.com/downloads/details.aspx?FamilyID=c74d08bd-617e-43ac-b303-b6063b929bb3&DisplayLang=en
I am sharing the link if this tools download source with u all, so that you dont have to suffer the way I had to:
http://www.microsoft.com/downloads/details.aspx?FamilyID=c74d08bd-617e-43ac-b303-b6063b929bb3&DisplayLang=en
Monday, March 21, 2005
awesome code snippet :)
I read this post at the dail wtf(http://www.thedailywtf.com/). And I couldnt resist my temptation to share it with you all.... Its just awesome.
--------------------------------------------------------------------------------
-- begin Horror.java ---
/**
* All code include in this class is REAL!
*/
public class Horror {
public boolean compareObjects(Object obj1 , Object obj2) {
if (obj1.equals(obj2) == true)
return true;
else
return false;
}
public horribleBreakingLoops() {
try {
for (int i = 0; i < 100; i++) {
if (i == 98) {
// Yes, java does have 'break' to exit loops
throw new Exception();
}
}
} catch (Exception e) {}
}
public stringsHorror(String lastName) {
if (lastName.charAt(0) == new String("*").charAt(0)
|| lastName.charAt(0) == new String("%").charAt(0)) {
// here goes the code ;)
}
}
protected int myHorrorIndex = new Integer("1").intValue();
public long fearOfCastingHorror() {
return System.currentTimeMillis() + new Double(Math.random()).longValue();
//instead of return System.currentTimeMillis() + (long)Math.random();
}
/**
* Does something
*
* @return Nothing
*/
public void imTooBusyToAddJavadoc() {
/**
* The method 'imTooBusyToAddJavadoc' was written by my former subordinate.
* His code was comment-free, so I asked him to document his code with
* javadoc, which is used to build documentation of the class library.
* Obviously he added too-much javadoc ;)
* /
}
public boolean checkIsNull(Object a) {
if( !a.equals(null) ) {
/// it's really kilin' me ;)
}
}
int getHttpPort() throws IllegalArgumentException {
/// and which is the illegal argument?
}
}
-- end Horror.java ---
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- begin Horror.java ---
/**
* All code include in this class is REAL!
*/
public class Horror {
public boolean compareObjects(Object obj1 , Object obj2) {
if (obj1.equals(obj2) == true)
return true;
else
return false;
}
public horribleBreakingLoops() {
try {
for (int i = 0; i < 100; i++) {
if (i == 98) {
// Yes, java does have 'break' to exit loops
throw new Exception();
}
}
} catch (Exception e) {}
}
public stringsHorror(String lastName) {
if (lastName.charAt(0) == new String("*").charAt(0)
|| lastName.charAt(0) == new String("%").charAt(0)) {
// here goes the code ;)
}
}
protected int myHorrorIndex = new Integer("1").intValue();
public long fearOfCastingHorror() {
return System.currentTimeMillis() + new Double(Math.random()).longValue();
//instead of return System.currentTimeMillis() + (long)Math.random();
}
/**
* Does something
*
* @return Nothing
*/
public void imTooBusyToAddJavadoc() {
/**
* The method 'imTooBusyToAddJavadoc' was written by my former subordinate.
* His code was comment-free, so I asked him to document his code with
* javadoc, which is used to build documentation of the class library.
* Obviously he added too-much javadoc ;)
* /
}
public boolean checkIsNull(Object a) {
if( !a.equals(null) ) {
/// it's really kilin' me ;)
}
}
int getHttpPort() throws IllegalArgumentException {
/// and which is the illegal argument?
}
}
-- end Horror.java ---
--------------------------------------------------------------------------------
Thursday, March 17, 2005
Good One :: Sharing Ideas
"'If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.' -- George Bernard Shaw (1856-1950)) "
Tuesday, March 15, 2005
Saturday, March 12, 2005
Updater Application Block - Version 2.0
Updater Application Block - Version 2.0: "Updater Application Block, version 2.0, uses other application blocks included in patterns & practices Enterprise Library. The Updater Application Block uses the Configuration Application Block and the Cryptography Application Block. You can choose to use these in your application or just take them as part of the implementation of the updater. Enterprise Library was released in January 2005. To learn about and download Enterprise Library, use the following links:
Enterprise Library home page
Download Enterprise Library, January 2005 "
Enterprise Library home page
Download Enterprise Library, January 2005 "
Thursday, March 10, 2005
Automate Your ASP.NET Web Services Testing
Couple of months back on my friends who happens to be a Quality Assurance Executive in a premier software house in Pakistan asked me that how can some one automate testing of an asp.net xml web service. He said he was already aware of and well versed ACT (Application Center Test) tool that comes with VS.NET Enterprise Edition but dint knew how to test a web service. I my self dint know about it and all i could offer him was a work around and that was to develop asp.net clients for the web services to be tested.... i dont think that he liked my idea any ways.
Today I came across this article at MSDN that talks about automated testing of ASP.NET XML Web Services. I think this article should help every interested in learning automated testing for ASP.NET XML Web Services.
Today I came across this article at MSDN that talks about automated testing of ASP.NET XML Web Services. I think this article should help every interested in learning automated testing for ASP.NET XML Web Services.
MSDN Architect Journal 4
MSDN Architect Journal is available here at: http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnmaj/html/aj4intro.asp
Articles in this issue include following:
Choosing the Right Presentation Layer Architecture
Information Bridge Framework
Benchmarking a Transaction Engine Design
Enterprise Architecture Alignment Heuristics
Razorbills
Next Generation Tools for OOD
I am particularly interested in Information Bridge Framework and Next Generation tools for OOD, so, I will be writing on these two more.
stay tuned!
Articles in this issue include following:
Choosing the Right Presentation Layer Architecture
Information Bridge Framework
Benchmarking a Transaction Engine Design
Enterprise Architecture Alignment Heuristics
Razorbills
Next Generation Tools for OOD
I am particularly interested in Information Bridge Framework and Next Generation tools for OOD, so, I will be writing on these two more.
stay tuned!
Tuesday, March 08, 2005
public class HelloDubai
I just reached dubai and came to my new office. I have already been shown the product that I will be working on. Framework has been discussed and also user manual has been handed over to me. On may way to dubai i lost a luggage bag due to careless attitude of the airline :( ... so the first few hours have been quite eventful ...
i hope things will come out good here insha Allah.
i hope things will come out good here insha Allah.
Thursday, March 03, 2005
Why cant we all love together !
some thing good that I came across!
"Why can't we get all the people together in the world that we really like and then just stay together? I guess that wouldn't work. Someone would leave. Someone always leaves. Then we would have to say good-bye. I hate good-byes. I know what I need. I need more hellos."
Subscribe to:
Posts (Atom)





