Mark DiGiovanni

Build Better Software, WeProgram.NET

<July 2008>
SuMoTuWeThFrSa
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789


Navigation

Blogs I Read

Great Sites

Subscriptions

Post Categories



General (RSS)

General
What is this year's top dictionary word?

This page has been moved to CodeBetter.Com. Please update your links accordingly. The new post URL is: http://www.codebetter.com/blogs/mark.digiovanni/archive/2004/11/30/34364.aspx

--Mark

posted Tuesday, November 30, 2004 12:46 PM by MarkDiGiovanni

Outsourcing medical transcripts… bad idea
This page has been moved to CodeBetter.Com. Please update your links accordingly. The new post URL is: http://www.codebetter.com/blogs/mark.digiovanni/archive/2004/08/24/23110.aspx

posted Tuesday, August 24, 2004 12:41 PM by MarkDiGiovanni

CONGRATULATIONS DARRELL !!!!!
This page has been moved to CodeBetter.Com. Please update your links accordingly. The new post URL is: http://codebetter.com/blogs/mark.digiovanni/archive/2004/08/20/22721.aspx

posted Friday, August 20, 2004 7:09 AM by MarkDiGiovanni

Labor group: Microsoft offshoring work on Longhorn

“Microsoft denied that work on key pieces of Longhorn is being done by third-party companies but declined to comment on the number of workers assigned to the company through contractors in India. "The development of our core technologies, our intellectual property, is done by Microsoft employees," Microsoft spokeswoman Stacy Drake said.

Drake also emphasized that most of the company's "core" development work is done by U.S. employees.”

Read on here.

--Mark

posted Thursday, July 29, 2004 6:38 AM by MarkDiGiovanni

Mono bringing .Net to Linux

Martin LaMonica interviews Miguel de  Icaza, VP of development at Novell.  He has some very interesting comments about ASP.NET, J2EE, Mono 1.0, and the future of Mono.

People always talk about the battle for the hearts and minds of developers, who choose between Microsoft's .Net and Java. Do you think Mono will attract Java developers to the .Net fold?
Today what's happening is that ASP.Net (Microsoft's system for building Web applications) is replacing, it's basically pushing J2EE (Java 2 Enterprise Edition) aside. We did a study at Ximian when we were trying to find customers for Mono. We found that people said that it was 25 percent more efficient to build in ASP.Net, because they have to do all this academic crap (with J2EE). Microsoft later funded a similar study and they came up with 30 percent. We interviewed about 25 customers about why would you buy Mono, why not J2EE, and we came up with that. “

--Mark

posted Thursday, July 15, 2004 12:49 PM by MarkDiGiovanni

SCOP: Overcoming the limitations of OOP

 Darrell Norton, in this post,  recently blogged on the limitations of object-oriented solutions.  I think Darrell has overlooked the benefits of a very prevalent pattern in use since the dawn of software development.

 SCOP, pronounced “ess-cop“, has several benefits:

  • Developers will achieve code completion in half the time.
  • Zero chance of over architecting the application.
  • Beginners can implement this pattern immediately.  No spin-up time required.
  • All coding is directed at adding new features that the customer can see.  No development effort is wasted on “behind the scenes” code.
  • Unit testing is a simple process.  Simply press F5 (the little green play triangle) or whatever button your Debug command is associated with.  Who needs TDD anyways?
  • Encourages “heads down” programming.  Some may even fall asleep! 
  • No need for needlessly long requirements gathering sessions where the churn never ends.

Yes, you and your development team can achieve these results by simply implementing the principles of SCOP (Spaghetti Code Oriented Programming).

--Mark

posted Wednesday, July 14, 2004 7:37 AM by MarkDiGiovanni

Gmail accounts go up for bid

Buy your very own!

Ebay

I'll wait until I'm invited or Gmail goes live.

--Mark

posted Friday, April 30, 2004 12:23 PM by MarkDiGiovanni

Pranksters hack a Burger King drive-through

Some pranksters have hacked a Burger King drive-through telling customers, "You don't need a couple of Whoppers. You are too fat. Pull ahead."

http://www.ananova.com/news/story/sm_853744.html?menu=news.latestheadlines

posted Friday, January 09, 2004 7:00 AM by MarkDiGiovanni

Competition, The Motivating Factor

Clark Scott does not like open source software.  He states the following in this post:

Does open source help our industry? I don't believe it does.
In fact, I believe that it cheapens our value as software developers, makes shareware development and running ISV's even more difficult.

It also means that there are less ISV's and less independent software developers.
The logic of Open source is erroneous because it creates less competition and more software ownership by large companies.”

First, starting in reverse order, to say “Open source is erroneous because it creates less competition” is wrong.  In reality, the opposite effect is occurring.  Open source is forcing more competition not only between the Linux/Novell world (Novell’s recent purchase of SuSE Linux), but also between those worlds and Microsoft.  Microsoft’s Longhorn is going to be an incredible OS.  The pre-releases of the OS are impressive already.  Competition has motivated them to produce a better product.  When you’re the only kid on the block, you just compete with yourself.  That is neither fun nor productive.

Visual Studio.NET and the .NET Framework is the best development environment I have ever worked in.  Hands down, flat out, the absolute best.  It has its quirks sometimes, but so does every software product.  It became this incredible product not only because of the bright developers building the environment, but also because of Java and its portability between Windows, Linux, etc.  Competition was one of the driving forces behind the .NET initiative.  Build the best product, and build it better than the competition.  Remember the Petstore benchmarks?

Microsoft SQL 2000 is a very good database.  I prefer it to Oracle.  It is easier to use, and more enjoyable too (opinions are subjective).  But Microsoft is not stopping there.  They have competition from Oracle, MySQL, and many other database products.  Microsoft Yukon is going to be a very powerful database.  Embedded CLR, Reporting Services, etc.  Microsoft is building a better database, a more innovative product, because of the competition from other companies.  Competition is an all around good thing regardless if it is Open Source or non-Open Source.

 Second, Open Source does not cheapen the developer.  Widespread use of Open Source software is as inevitable as sunrises, sunsets, taxes, and the dependability of a Chevy (also subjective).  The quality of Open Source software will improve as well. Being able to bridge the divide in the future will make the developer stand out.  Go-mono.org for example, is making .NET portable to Linux and other platforms via the CLI.  Companies will and are running Linux/Open Source products along side Microsoft Windows.

It really all boils down to the quality of the product and the quality of the developer.  If your product is lousy, it will not sell.  Consumers will go elsewhere for their software needs.  If you’re a bad developer with bad coding practices, you’re probably not going to be employed very long, and most certainly not with a reputable software development firm.  Competition is the driving force behind innovative software development and quality products in general.  If I were the only software developer on the planet and had no one to compete with, what would motive me?  To be the best?  If I’m the only one, I would be the best by default.  Then having no need to build more innovative products because of competition, I would only innovate out of necessity and build only to the lowest standards.

Please do not make a generalization because of one bad experience.  If I accidentally walk into a telephone pole and get hurt, I’m not going to stop walking.  I will be more aware next time.

Additional comments that relate to this topic:

The comments in this post:
http://dotnetjunkies.com/weblog/markdigiovanni/posts/3487.aspx

and the references in this post, specifically the last paragraph:
http://dotnetjunkies.com/weblog/markdigiovanni/posts/3574.aspx

posted Tuesday, January 06, 2004 8:36 AM by MarkDiGiovanni

Police officer blogs about his *transgressions*

Known as  Brooklynbacon, this police officer posts about his transgressions while on duty.  Here is the article.

Excerpt:

 "So I have come up with a better way of writing tickets. I just write down the plates of the cars that cut me off the the (sic) parkways and I send them a bogus parking ticket in the mail. The person will then have to deal with the Parking Violations Bureau and not me. Problem quickly resolved. So, in other words, be careful who you cut off on the road. They might be an off duty cop and they could write your plates down and write you a $150 parking ticket. Have a nice day."

Googled...

posted Tuesday, December 23, 2003 6:53 AM by MarkDiGiovanni

Off-Topic funny

This is funny.  I could not resist the urge to post this on my blog.

Click Here.

posted Tuesday, December 23, 2003 5:49 AM by MarkDiGiovanni

Don't spam in Virginia

It's about time.
http://www.wtop.com/?sid=150989&nid=25
http://zdnet.com.com/2100-1104_2-5120673.html?tag=zdfd.newsfeed

Excerpts from Derrill Holly's article, WTOP:
Two North Carolina men were the first people charged under Virginia's anti-spam law, authorities said Thursday.

The two allegedly sent e-mails promoting investment schemes, computer software and other products. Both men are expected to be extradited to face charges in Loudoun County, Va., because many of the e-mail servers which handled the spam messages are located there.

Kilgore said although these are the first indictments, it is likely his computer crimes unit will be busy for an extended period to come.

posted Thursday, December 11, 2003 2:26 PM by MarkDiGiovanni

WeProgram.NET Presentation: Office XP PIAs

This page has been moved to CodeBetter.Com. Please update your links accordingly. The new post URL is: http://codebetter.com/blogs/mark.digiovanni/archive/2003/12/03/4199.aspx

posted Wednesday, December 03, 2003 7:32 AM by MarkDiGiovanni

Outlook for the future...

In the article “Firms should be cleaning the desktopAndy McCue writes:

Steve Prentice, chief of research at Gartner, said in a statement: "By 2004, web services will represent the dominant mode of deployment for new application solutions for Fortune 2000 companies. Advanced, secure web services will be a reality by 2005."

Other interesting info as well.

posted Friday, November 07, 2003 11:57 AM by MarkDiGiovanni

University of Tennessee in Iraq

This is too funny not to post...

An army officer decided to paint a water tower in Iraq the colors of UT... how funny is that!

See the links below:

http://www.metropulse.com/dir_zine/dir_2003/1337/t_cover4.html

http://web.utk.edu/~agroves/archives/00000022.html

http://www.themannings.org/soapbox_archive/000391.html

 

posted Thursday, November 06, 2003 6:55 AM by MarkDiGiovanni

Microsoft sets up virus-hunting fund

http://zdnet.com.com/2100-1105_2-5102485.html?tag=zdfd.newsfeed

Will this really work?

Law enforcement has had success with programs like Crime Stoppers and Fox's TV show America's Most Wanted...  I think this program could have an impact on the “teenage hacker” or the programmer who writes this stuff for kicks.  I do not think this program will be yield any results if it is a government responsible for releasing viruses.

posted Wednesday, November 05, 2003 8:05 AM by MarkDiGiovanni

Google Holiday Logos

Darrell and I got a kick out of this...

http://www.google.com/holidaylogos.html

posted Friday, October 31, 2003 6:30 AM by MarkDiGiovanni

WeProgram.Net update

Our next meeting will be held Tuesday, September 9th. Grant Killian  and Jianming Li will present BizTalk and .Net.  Darrell Norton will present the nUnit Testing Framework.  October will be an exciting month.  Brian Noyes of IDesign will be in town and will talk about architecture patterns with the Microsoft Application Blocks (emphasis on the Data Access application block).  Please visit http://www.weprogram.net/events.aspx for more information.

posted Friday, September 05, 2003 5:55 AM by MarkDiGiovanni

Fletcher Dunton is Blogging

Look out for some great insight from this guy. Fletcher brings many years, decades actually :) in the C++ and VB worlds to the .NET table.

I have enjoyed working with him and look forward to his regular brain dumps.

****UPDATE****
I thought he was going to blog, I guess not.

posted Tuesday, August 26, 2003 11:07 AM by MarkDiGiovanni

Brand Spankin New
This page has been moved to CodeBetter.Com. Please update your links accordingly. The new post URL is: http://www.codebetter.com/blogs/mark.digiovanni/archive/2003/08/19/1153.aspx

posted Tuesday, August 19, 2003 3:34 PM by MarkDiGiovanni




Powered by Dot Net Junkies, by Telligent Systems