Wednesday, August 08, 2007

Numerous articles and books have been written about proper project management techniques and how to steer a project from start to finish. Many of them offer help in maneuvering a floundering project back on track. What is mind-boggling, however, is that despite receiving so much help and advice, so many IT projects are considered failures, even those that were delivered on time and on budget. Furthermore, if you add the project evaluation criteria “Did the stakeholders get what they initially asked for?” or “Were the stakeholders’ voices always heard?” to measure the success of IT projects, it’s likely that the list of success stories would shrink even further.

One reason for all this dissatisfaction is that many customers initially don’t even know what they want, or more
importantly, they don’t know what they could get for their money. Once a project starts, however, customer
expectations often rise while scope creep and churn take the energy out of the project team. On an individual
project level, agile software engineering addresses these concerns and seeks to develop project iteratively as a way to better serve the customer’s true needs. But what about the projects themselves? Could applying agile concepts to how we balance the mix of a company’s IT projects ensure that we choose to work on the projects that will be successful and meet customer needs? Absolutely.

Find full article by Jochen Krebs  at http://www.scrumalliance.org/articles/58-managing-an-agile-project-portfolio 

Cheers!!

posted on Wednesday, August 08, 2007 7:56:58 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Saturday, March 03, 2007

via www.businessweek.com

With a background in the Indian army, this Babson MBA student thought working in teams would be a breeze. He was in for a shock ...

posted on Saturday, March 03, 2007 5:14:43 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Saturday, September 30, 2006

via newsmotto

Stuart Brown has grouped colors into three color sets -neutrals, muted tones and bold colours and called this Web 2.0 Colour Palette:

Joseph followed the tip and made his wordpress blog theme web 2.0 like DC Media points to some more web 2.0 colors - Mile Burke’s The Web 2.0 Secret Weapon and a little more comprehensive web 2.0 Color palette. There is even a web 2.0 logo creator [Via Sticki Widgets ]

And if you want to learn from the start - Web 2.0 Design From Start to Finish and Designing in Web 2.0

Other Web 2.0 Links:
Design, fonts, logos, blogs, etc.

Web 2.0 Zen
Jim Hobart on web 2.0 design and usability
DIV & Pure CSS for web 2.0 design
Web 2.0 Design Tutorials
Web 2.0 Design Kit
Top 10 Web 2.0 design
Tag, You’re It
Design, Font, Color, and Logo 2.0 from jeremiah
Web 2.0 design for sale on Ebay!
Corporate Web 2.0
The Logos of Web 2.0
Dion Hinchcliffe’s Web 2.0 Blog

..........

Cheers!!

posted on Saturday, September 30, 2006 4:18:40 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, March 21, 2006

To examine the advantages and disadvantages of software outsourcing, as well as the application of lean principles to software development, Harvard Business School has done a case study on Wipro's innovative Factory Model approach. It specifically explores Wipro's experimental use of lean principles as a source of new competitive advantage in software services.

The case study addresses the advantages and disadvantages of software outsourcing and how to mitigate the effects of, for example, lock-in and hijacking. Explores how Wipro has helped its customers deal with these issues and looks at the changing competitive role of Indian outsourcers (from low-cost, to high-quality/rapid turnaround). Specifically explores Wipro's experimental use of lean principles as a source of new competitive advantage in software services. Also addresses the issue of standardization in information technology, examining why companies progressively develop so many standards and how companies like Wipro can help them standardize, thus limiting one of the primary drivers of companies' IT costs.

A copy of the case study can be retained from either Wipro or Harvard Business School.

posted on Tuesday, March 21, 2006 11:25:34 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Wednesday, March 15, 2006

VISIBILITY.net is one of the first Enterprise business applications to be written from the outset entirely using Microsoft.NET framework and Web services architecture. This methodology provides engineer-to-order (ETO) manufacturers with a distinct set of advantages when deploying the enterprise resource planning (ERP) application. VISIBILITY.net has a highly functional user interface, providing the user with a multi-document interface (multiple windows) in a single browser session.

Visibility extended the standard Microsoft ASP.NET development environment by providing a highly intuitive, interactive user experience that would not usually be possible within an Internet application. This accomplishment is achieved with a zero client interface. VISIBILITY.net does not download any software onto client PCs to operate. Any client PC with Internet Explorer 5.5 or later is capable of operating with VISIBILITY.net.

VISIBILITY.net is deployed as a true internet application - the system administrator need not know anything about the client hardware because no installation is necessary. In doing so it provides ubiquitous access for users inside the four walls of your organisation, for users at remote plants and sales offices, and for users 'on the road'.

* Internet Standards based - some ERP vendors have put a 'tick in the box' against industry standards such as HTTP, XML, .NET and Web services through the use of 'bolt-on' technology modules.

The very core of the VISIBILITY.NET application makes use of this technology today, without the need for additional middleware or integration applications. Read Full article here...

posted on Wednesday, March 15, 2006 11:01:19 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Wednesday, February 15, 2006

Via windowsfordevices.com

McObject has released a C# implementation of a dual-licensed object-oriented embedded database that can be used to develop Window CE and Pocket PC applications. Originally written in Java, Perst boasts "tight integration" with C# and support for the .NET Compact Framework (CF), along with high performance and a modest footprint, the company says.

According to McObject, Perst's tight integration with C# results in "exceptional transparent persistence and ease in working with objects." The company adds that the database's typical 30 to 300 KB run-time code footprint enables it to satisfy the resource constraints of many embedded applications, and also makes it suitable for C# applications requiring high-speed data management.

Typical applications include mobile and embedded devices, industrial systems, Web services, and packaged software, according to the company.

In contrast to object/relational databases, or tools that provide object/relational mapping, Perst stores data directly in C# objects, McObject explains. This eliminates the need for expensive (in performance terms) run-time conversions between the database representation of the data and the C# representation, the company adds.

Additionally, "Perst ensures integrity via transactions that adhere to the ACID properties (Atomicity, Consistency, Isolation and Durability) with very fast recovery," McObject said.

Other Perst features include garbage collection, detection of hanging references, automatic schema evolution, XML import/export utilities, and master-slave replication support with the option to run read-only queries on slave nodes, according to McObject.

The company is offering Perst under a dual-license model. Users can download and modify the database source code and use it freely in non-commercial applications that are neither sold nor used internally by a business, and for which source code is made available. A commercial license is required when Perst-based software is sold or used for business, or if source code will be withheld, according to McObject.

posted on Wednesday, February 15, 2006 2:55:44 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Monday, January 16, 2006

I have recently moved my blog from community server to dasBlog. While setting up google Adsense ads on the site, I was caught up in a specific requirement as in where to put the ads. Google suggests that for high CTR ratio, ads should be placed just above the content and this left me searching for ways to put adsense in start of First Post's body content.

A simple way to implement this was modify your latest post every time you write a post ... cumbersome huh?? Not only cumbersome, this also invalidates your RSS as the feeds doesn't allow <_SCRIPT_> tag in the XML. Looked around little more thinking that I might not be the first one having this kinda requirement ...but to my disappointment, I couldn't find any such generic way to achieve this...

finally this is what I used as a workaround...I don't claim that this is the best possible way to do it but given my one day old relationship with with dasBlog code....this is the most generic change I could make to have it working for me...(Yes you read  it right...there is little code change in newtelligence.DasBlog.Web.Core.dll)..

here is what I did...

  1. First create a category named "AdPost" and add first post to it.
  2. Then modify site.config file to add one more element..Look closely for html tags converted to literals...

<InContentAdsense>
&lt;DIV style=&quot;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px;PADDING-TOP: 5px&quot;&gt;
&lt;SCRIPT type=text/javascript&gt;&lt;!--
google_ad_client = &quot;pub-123123123123123123&quot;;
google_alternate_color = &quot;FFFFFF&quot;;
google_ad_width = 300;
google_ad_height = 250;
google_ad_format = &quot;300x250_as&quot;;
google_ad_type = &quot;text&quot;;
google_ad_channel =&quot;&quot;;
google_color_border = &quot;EEEEEE&quot;;
google_color_bg = &quot;FFFFFF&quot;;
google_color_link = &quot;355EA0&quot;;
google_color_url = &quot;355EA0&quot;;
google_color_text = &quot;333333&quot;;
//--&gt;
&lt;/SCRIPT&gt;
&lt;SCRIPT src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=text/javascript&gt;
&lt;/SCRIPT&gt; &lt;/DIV&gt;
</InContentAdsense>

Note: By this change there was some issues with configuration update page which I'll figure out later...

    3.  Set up thecodebase and add this code and declarition in SiteConfig.cs under project <b>newtelligence.DasBlog.Web.Core</b>


string inContentAdsense = null;   //to be added in declarition
public string InContentAdsense
 {
get { return inContentAdsense; }
set { inContentAdsense = value; }
}

      4. In the same project open Macros.cs and modify method ..public virtual Control Items{ ....}

         here is the modification....

string cntnt = entry.Content;
if (entry.Categories.IndexOf("AdPost") != -1)
{         
  entry.Content = requestPage.SiteConfig.InContentAdsense +  cntnt;
}
requestPage.ProcessItemTemplate(entry, itemPlaceHolder);
entry.Content = cntnt;

 

All this and you are ready to roll....Replace your web dll with this dll (newtelligence.DasBlog.Web.Core.dll) and place the config settings in right place.....Now in whichever post you wanna show Adsense, just add it to category  AdPost!!!! don't forget to reove other posts from AdPost category as google allowes only 3 instances of an add to be displayed!!!  On request I can forward you my copy of newtelligence.DasBlog.Web.Core.dll which would cover step 3 and 4.

Hope there would be a much streamlined solution provided for this in next version of dasBlog...

Cheers!!

 

posted on Monday, January 16, 2006 5:52:16 AM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback
 Wednesday, January 11, 2006
Microsoft announced a major win today in retails sector. Target Corporation, the national's second-largest discount general merchandise retailer, is headed to adopt Microsoft® .NET Framework based technologies within its 1,400 stores in 47 U.S. states. Target will migrate its systems within each store to the Microsoft .NET Framework 2.0, Windows Serveral 2003 and Microsoft SQL Server⢠2005, core technologies that deliver on the Microsoft Smarter Retailing strategy for connecting people, information, systems and devices.

According to Janet Schalk, chief information officer at Target Corporation, Microsoft technologies can help us drive down costs through a simplified architecture and easier-to-use development tools, These cost savings will enable us to invest in additional innovations that will enhance the store experience for our guests.

Microsoft provides technologies to Target in other key operational and customer-facing areas as well. This comes as a great example of Microsoft Smarter Retailing (http://www.microsoft.com/smartretail), an initiative designed to help retailers improve how they sell and operate. Read the full story here

posted on Wednesday, January 11, 2006 7:37:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Monday, January 09, 2006

After un-installing SQL Server 2005 Beta version, I started facing issues with my SQL 2000 installation and it was shooting an strange error...

SQLDMO has not been registered, please re-run SQL Server setup and contact your system administrator”.

  After some analysis, i figured out that the issue was with SQLDMO.dll registration which went for a toss because of 2005 beta un-installation.  To fix the DMO try running this:

Regsvr32 [SQL folder Program Server]\80\Tools\Binn\SQLDMO.dll

This brakes the registration of SQL Server 2005 dll registration...so make sure you are doing this after un-installation of 2005 beta...

posted on Monday, January 09, 2006 6:03:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, August 25, 2005

Road2mba has written a nice and innovative XML based GMAT exam practice software ( GMATTER ) .

Gmatter is a software program to simulate real like test environment for GMAT Test while practicing. It uses easily created XMLs from text based materials which are utilized as inputs to the program. Gmatter has lots of good reporting features also, which enable you to analyze your strength and weakness areas in an efficient manner.

Try it here

Cheers!!

posted on Thursday, August 25, 2005 4:17:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, July 05, 2005

The string type represents a string of Unicode characters. string is an alias for System.String in the .NET Framework. C# defines a number of aliases for CLR types which can be used interchangably or even mixed together.

eg. string x = new System.String(' ', 5);

Although string is a reference type, the equality operators (== and !=) are defined to compare the values of string objects, not references. This makes testing for string equality more intuitive.

Some more defined C# aliases are:

string System.String
sbyte System.SByte
byte System.Byte
short System.Int16
ushort System.UInt16
int System.Int32
uint System.UInt32
long System.Int64
ulong System.UInt64
char System.Char
float System.Single
double System.Double
bool System.Boolean
decimal System.Decimal
posted on Tuesday, July 05, 2005 7:49:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, June 28, 2005

Found an interesting MSDN link having posters for high-level class diagrams of .NET framework library...

Check it out here...

Cheers!!

posted on Tuesday, June 28, 2005 10:30:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback

Microsoft is strengthening its partnership with Japanese universities to promote joint projects and exchange among researchers, the American software company said Tuesday...

An organization called the Microsoft Institute for Japanese Academic Research Collaboration is being set up July 1 to support exchanges between Microsoft's research unit and Japanese researchers to develop advanced technology for Japan and other global markets, it said in a statement.  more...

posted on Tuesday, June 28, 2005 9:07:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, March 31, 2005

Scott Hanselman posted some of the .Net interview questions on his blog, dividing it into several segments. I tried to answer them in parts, in little elaborated way, by putting definitions with answers. You really can’t get away with Google to do it all. I took reference from some websites to elaborate the definition. Here goes part I of the series…

Everyone who writes code…

  • Describe the difference between a Thread and a Process?

Process:  A process is a single executable module (.Exe file) that runs concurrently with other executable modules. For example, an internet browser and a word processor can run simultaneously. Processes are separate executable, loadable modules (as opposed to threads). One process can’t affect other processes running in same multitasking environment.

Thread: Threads in contrary are the tasks that run concurrently with other tasks within a single executable file.  Within the same process, they can affect each other.  One process can contain any number of threads.

Example: From within a data base application, a user may start both a spell check and a sorting operation.  Contrast this with multiple .EXE files (processes) like a word processor, a data base, and internet browser, multi-tasking under OS/2 for example.

  • What is a Windows Service and how does its lifecycle differ from a "standard" EXE? 

Windows services are long running process (applications) that are ideal for use in server environments. These applications do not have user interface and they do not produce any visual output. Its lifecycle is managed by “Service Control Manager” which is responsible for starting and stopping the service. They do not require a logged in user in order to execute and can run under the context of any user including the system. On the other hand, a “Standard executable” doesn’t require Control Manager and is directly related to the visual output.


  • What is the maximum amount of memory any single process on Windows can address? Is this different than the maximum virtual memory for the system? How would this affect a system design?

Windows provides a page-based virtual memory management scheme that allows applications to realize a 32-bit linear address space for 4 gigabytes (GB) of memory. As a result, each application has its own private address space from which it can use the lower 2 GB—the system reserves the upper 2 GB of every process's address space for its own use.

 Figure: A process in Windows NT has a 4-GB linear address space, of which the lower 2 GB is available for applications to use.

As illustrated in Figure, each process can address up to 4 GB of memory using 32-bit linear addresses. The upper half of the address space is reserved for use by the system. Because the system is the same for each process, regardless of the subsystem it runs on, similar pages of system memory are typically mapped to each process in the same relative location for efficiency.


  • What is the difference between an EXE and a DLL?

DLL is An abbreviation for dynamic link library, a file containing a collection of Windows functions designed to perform a specific class of operations An EXE contains an entry point to start execution { main() in C/C++ and  Public Static Void Main() in .Net  } whereas functions within DLLs are called (invoked) by applications (EXEs) as necessary to perform the desired operation.

  • What is strong-typing versus weak-typing? Which is preferred? Why?

 Strict enforcement of type rules with no exceptions is strong-typing. In a strongly typed language, type usage can be detected at compile time rather then run-time. In these languages, conversion between types requires use of explicit conversion functions as opposed to implicit type coercion in weak-typed (batter called run-typed) languages.

As a common assumption, strong typing catches more errors at compile time than weak typing, resulting in fewer run-time exceptions (but still is a disputable point when it comes to "which one to use").

 

  • Corillian's product is a "Component Container." Name at least 3 component containers that ship now with the Windows Server Family.

Microsoft first announced C# and the .NET Framework in summer 2000, calling C# 'The first component-oriented language in the C/C++ family.'  The essence of component development is not to build what you can buy, on the basis that snapping together pre-tested parts is faster, cheaper and probably more reliable than coding everything for yourself.

As a definition, almost any class file is a component. Moreover, it can easily be compiled to a DLL, it benefits from .NET versioning, and it can be reused. The existence of components also implies the existence of containers, which again may be visual or non-visual. The container plays an important role in component management. In particular, all containers implement IDisposable, which means they have a Dispose method for releasing unmanaged resources such as window handles or open files. In their Dispose method, containers must also call Dispose on all the components they host. In the .NET Framework both ASP.NET Web Forms and rich client Windows Forms are visual component containers.  System.Web.UI.Page, System.Windows.Forms.Form and System.ComponentModel.Container are few other component containers which ship with Windows Server Family.

  • What is a PID? How is it useful when troubleshooting a system?

PID stands for Process Identifier, a uniquely assigned integer that identifies a process in the operating system. In any system, applications use PID to identify the process uniquely. Also, it is used in diagnosing the problems with the process in Multi-Tasking systems.

  • How many processes can listen on a single TCP/IP port?

Probably ONE, if you need to create another TCP/IP listener, you need to set-up a different port.

  • What is the GAC? What problem does it solve?

Each computer on which the common language runtime is installed has a machine-wide code cache called the global assembly cache (GAC). Assemblies deployed in the global assembly cache must have a strong name. A developer tool named "Global Assembly Cache tool" (Gacutil.exe), provided by the .NET Framework SDK can be used to deploy assemblies to GAC. The global assembly cache stores assemblies specifically designated to be shared by several applications on the computer. It provides us the way to overcome “DLL Hell” problem also.

         Cheers..

posted on Thursday, March 31, 2005 8:08:00 PM (Central Standard Time, UTC-06:00)  #    Comments [3] Trackback
 Sunday, February 06, 2005

Today one of my colleague mailed me an article by Peter Varhol... It gives a very good  insight about our day to way work and team management.

Even though this article is targeted to developers, the basic principles remain the same for Techleads, Architects, etc i.e. for the ones who have technical expertise as their first perspective.

Find the article here

Enjoy!!

posted on Sunday, February 06, 2005 3:51:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, January 25, 2005

(Via Sean Hull)

When it comes to Web development these days, you have a lot of options. Many of these methods involve preprocessing—that is, embedding code into HTML pages with special tags that signal to a preprocessor that they contain code, and that it should do something with it. Much like a CGI, this code is then run on the server, and it returns some content, which then assumes part of the shape of the resulting HTML page sent back to the browser. Both the open source scripting language PHP and languages within Microsoft's ASP.NET framework fall into this category; JavaServer Pages (JSP) and Perl/Mason operate this way as well. More

Sean Hull is the senior consultant at his firm, iHeavy Inc., in New York City. He focuses on integrating open source technologies with commercial technologies such as Oracle, and has serviced many successful New York companies.

posted on Tuesday, January 25, 2005 10:07:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, December 07, 2004

I received an article from a friend few days back, which provides evidence of Microsoft platform usage in Enterprise mission critical applications.  IT provides some interesting facts. Though I can't post the full article here, gist of the same is below..

Main points

  • Gartner Custom Research conducted the study, which is random sample and projectable across lorgs in US
  • While this does not represent the opinion of Gartner Analysts, MS worked extensively with the analysts to create the survey and validate the methodology.
  • MS have also done extensive reviews of the data with Gartner analysts, who have largely maintained J2EE + Unix dominates in the mission-critical apps space ("enterprise apps").  This data shows otherwise. 
  • Since the focus of this survey is mission-critical LOB applications, this study (at request of Gartner analysts), excludes email, meaning it does not include Windows Servers running Exchange.  

The Highlights  ( all questions are for Mission Critical Apps within lorgs US Only):

  • Server OS Usage (multi select) - Windows leads with 65%. Commercial Unixes combined add up to 58%
  • Server OS Share (single select - primary mission critical OS) - Windows leads with 36.5%. Commercial Unixes combined add up to 35.3% .
  • Application Platform Usage (multi select) - Microsoft (.net & other) leads with 41%. J2EE is right behind with 40%.
  • Application Platform Share (single select - primary mission critical platform) - Microsoft leads with 25%. J2EE follows with 22%.
  • Mission Critical Vendors - Microsoft leads with 25%, with IBM close behind at 24%.
  • Web Services Usage & Vendor - 44% of Enterprises are doing WS, Microsoft is the clear vendor leader with 45% share, followed by IBM at 20%.
  • SOA Usage & Vendor - 31% of Enterprises are doing SOA, Microsoft is the clear vendor leader with 39% share, followed by IBM at 19%.

       Interesting huh!!!

posted on Tuesday, December 07, 2004 1:48:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Monday, October 25, 2004

Microsoft has reported a security issue which affects web content owners who are running any version of ASP.NET on Microsoft Windows 2000, Windows 2000 Server, Windows XP Professional, and Windows Server 2003...

A security flaw in Microsoft's ASP.NET technology could allow intruders to enter password-protected areas of a web site by altering a URL. A fix is not yet available, but Microsoft is offfering guidelines to help ASP.NET users secure their sites against intrusion attempts. The flaw exists only in ASP.NET, not ASP (Active Server Pages). Read More.

posted on Monday, October 25, 2004 4:58:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback

I got back on line today, though temporarily I'll be blogging from a friend's place.

Probably it will be few more days when I'll be able to get DSL at my home and start netting from there.

Cheers till then!!

posted on Monday, October 25, 2004 3:52:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, September 30, 2004

For quiet sometime, you'll not see any post from me (ohh.. you didn't see even in past ;-) ) as I'll be in transit next week..( On my move to Dallas..).

I'll reach there on Saturday 2nd Oct. I'll be on-line once I settle there with some good speed DSL connection.....

Cheers till then!!!!

posted on Thursday, September 30, 2004 1:38:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Wednesday, September 15, 2004

 I came back from Calcutta yesterday evening.  Finally after all the troubles, we got the visa stamped at US Consulate. Visit was overall a nice experience barring some bad experiences with taxis drivers there. One of them took us 2 round circles over the area for US consulate which was just 5 minutes walk 

Stay in hotel Kenilworth was nice & comfortable however hoping Jet flight back to Bangalore via Hyderabad was too tiring. We also had an experience in Metro Train there on recommendation of Sujay, which was a good ride indeed (probably because of less crowd on Sunday evening :-))

Unexpectedly, at the consulate only few formalities were done on the name of interview. Nothing much the lady interviewer asked before taking the fingerprints and granting L1 / L2 Visa to me and Ritika. Looks like they are experts in judging the genuineness of a person ( a couple and a guy were rejected visas immediately before us).  We were really relieved when the lady said “You are all set...”.

Overall my experience in Calcutta was against most of those people who say that it is a dirty and congested city. I think it has improved a lot. :-)

Cheers!!

posted on Wednesday, September 15, 2004 9:19:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Saturday, September 11, 2004

I'll be offline for next few days as I'm visiting Calcutta (or Kolkata for those who like) for my US Visa Stamping appointment with the US Consulate.

I'll be back online on Wednesday (15th September) if everything goes as planned.

Enjoy!!!

posted on Saturday, September 11, 2004 1:57:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Friday, September 10, 2004

Read out about this  exciting product recently launched in the market....it comes with Visual Studio .NET 2003 integration support.It lets you visually design forms and generate XAML user interface code with Visual Studio.

Look at an impressive screen shot taken form website created using XAMLON.

                           

Features and tools include:

  • Visual Studio .NET 2003 integration
  • Declarative 3-D support
  • Extensive new sample applications
  • AiSVG (Adobe Illustrator SVG) to XAML converter
  • XamlPad, a simple editor for XAML with real-time preview

Brief:

The Xamlon engine enables developers to use XAML to rapidly build and deploy applications for current versions of Windows with the confidence that their applications will easily port to future Windows releases. A key new feature of Xamlon v0.9 is the integration of Visual Studio.NET 2003, which allows developers to harness the power of Visual Studio to design rich application interfaces and automatically generate the XAML code for those interfaces. In addition to Visual Studio integration, other new features of Xamlon v0.9 include basic 3-D support, new samples and an Adobe Illustrator SVG to XAML converter.  Read More

Related Links:

Home

Download it here

XAML Blogs

posted on Friday, September 10, 2004 11:40:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, September 09, 2004

(Via  EconomicTimes.com)

Search engine giant Google is hiring in India!! The leading search engine is looking to hire talented software engineers, top programmers and visionary computer scientists. And if you are still wondering if you are the person they are looking for?

Visit  here to get a feel of what Google is looking for.....

posted on Thursday, September 09, 2004 5:09:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback

The Windows IRC client IceChat is going the open source route.

IceChat , the popular IRC Client, is undergoing a complete Re-write, in C# (.Net). Version 6 will now be Open Source, with code made available at SourceForge.Net. It is currently in the Alpha stage, but making great progress" IceChat coder snerf told IRCJunkie.

A first "full beta" will not be released untill the beginning of 2005 the website reports.

You can find the SourceForge project page here.

posted on Thursday, September 09, 2004 12:33:00 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, September 07, 2004

I don't know exactly in deep about the topic and the co-relation with e-commerce but news seems to be very exciting...

“Mathematicians are close to solving a 150 year-old theory - and the solution could add up to problems for internet commerce. The Riemann hypothesis, formulated by Georg Friedrich Bernhard Riemann in 1859, would explain the apparently random pattern of prime numbers.”

Read More...

posted on Tuesday, September 07, 2004 3:07:00 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Friday, August 27, 2004

Welcome to my first ever weblog!!!  Hope you enjoy your visit...

I'll be posting content on this blog almost (well , not of course daily ) every week, depending on the availability of time as well as content, which will be technical / non-technical in nature.

I wish you don't  hate to love or love to hate this blog......

Just enjoy it...

Cheers!!!

posted on Friday, August 27, 2004 7:32:00 AM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback