type in your query to search makeyougohmm
Things that ... make you go hmmtechnology music video art news reviews and muse on the web

Subscribe by Email

RSS
Comments RSS
Subscribe with Bloglines Subscribe in NewsGator Online
  

Reading lists
2008 OPML [web]
2007 OPML [web]
2006 OPML [web]


Hmm updated pages
PS3 1080p games
Xbox 360 1080p games
Wii browers games

Hmm Downloads
Hmm Toolbar IE/FF Google Subscribed Link

MakeYouGoHmm chosen as CNET top 100 blogs on January 31, 2006
Twitter experiment: 414 days

November 10, 2006

How to register an @live.com address early Javascript dropdown trick

customer adventures, How To, .NET — by TDavid @ 10:20 am PST

How to register for an @live.com ID early

One of the many reasons I like to sign up early for new sites/services is to be able to get my name reserved. The chance of getting your name goes down dramatically the longer a service has been around and more popular it becomes. In the case of the possibly soon to be coveted @live.com email addresses, this morning my friend Forser from Sweden shared in IRC a post where Ryan shares the following trick he learned from wbeta for adding @live.com to the registration dropdown options:

1. Right-click on this link and copy it to the clipboard. It won’t do you any good to just click on the link, you need to actually copy it to use later.
2. Go to http://get.live.com/getlive/overview in Internet Explorer and click “Sign Up.” I tried doing it in Firefox but couldn’t get it to work.
3. Paste what you just copied in step 1 into the address bar and press enter to execute it. The script adds a “Live.com” option to the drop-down menu of domain choices.
4. Fill out the rest of the details and you’re all set!

I see by the other comments on Ryan’s post that others got this to work using browsers other than IE. I had to logout of my existing .NET account to get to the signup screen where the Javascript needs to be pasted, but I confirmed this still worked this morning. I was able to visit ideas.live.com, download and install the desktop version of Windows Live Mail, import my existing email accounts and send and receive email successfully.

Don’t expect this trick to last long, so hurry and get your @live.com email address while you still can. I’d do it as soon as you read this, only takes a minute or two.

June 2, 2006

Disputing 8 of 13 reasons to consider using Microsoft for developing web apps

developers, .NET — by TDavid @ 11:03 am PST

Web2.0Central has a list of 13 reasons developers should CONSIDER (their caps, not mine) using Microsoft for web apps. Among the list that I disagree with, bolded is theirs, the comments are mine:

2. Free Database Which I would add the word “crippled” between those two words like many of Microsoft’s free developer tools. It’s curious that the author goes on to list reasons I would be against using SQL Server Express for most, if not all projects. If you want to do custom deployment for your application, although web apps are not a good example of course, Visual Studio Express tools are not for you. It’s a good thing they offer some kind of database, but this developer would rather use PostgreSQL or MySQL than plan for the day the app can no longer run on SQL Server and the Microsoft cash registers will be ready to hold the application hostage.

3. Microsoft Atlas makes AJAX easier. I’m not sure who decided that javascript and XML were so difficult that expensive (in terms of weight and size, not dollars) libraries needed to be created and deployed and now used as potential selling points to developers. Rasmus Lerdorf, creator of PHP, debunked this myth over a year six months ago writing:

Web 2.0 and the programmable web that I and others have been talking about for a while has mostly been vapourware so far.

Interestingly enough, Rasmus works for Yahoo which created a set of AJAX-powered UI tools and he added an addedum to his original post to include the Yahoo UI tools:

What I was hoping to get across here is a simple example of how you can use PHP as-is, without additional complex external layers, to apply an MVC approach with clean and simple views and still have all the goodness of fancy Web 2.0 features. If you think I am out to personally offend you and your favourite framework, then you have the wrong idea. I just happen find most of them too complex for my needs and this is a proposed alternative. If you have found a framework that works for you, great.

My experience using these type tools has not been as favorable as just writing the raw code which is usually much, much smaller and less bulky as Rasmus had originally pointed out. That doesn’t mean I don’t think it’s a good idea that Microsoft and Yahoo offer these tools to developers, however, I don’t see it as a compelling reason to switch.

5. Microsoft solutions can scale..

Microsoft can scale? Didn't seem to work so well on beta download day ...

I have heard and talked to people who swear this is true but I’ve never experienced this firsthand because all of our servers are UNIX-based and 99% of the customers/clients I work with also use servers running some form of Linux. Clearly, I’m inexperienced with Windows servers, so I’m just throwing out user experience as a guide, not developer experience. Also, I’m reminded of recent events like Microsoft releasing their betas for download and experiencing — see screenshot above — of errors from programs because of server load. Scaling? Sorry, although their MySpace example is definitely compelling, not sure I buy this one.

7. Ray Ozzie. I’ve never used Groove so Ozzie bringing these features to Microsoft products is supposed to impact me as a developer how? The post points out two examples that were good for making Microsoft more open:

innovations like Live Clipboard & Simple Sharing Extension are important plumbing in the Web 2.0 world and by contributing these ideas in an open manner is a sign of Microsoft being a better corporate citizen.

Hooray for adding an additional RSS extenstion and making it open. Live clipboard is cool, though.

8. Robert Scoble. Come on. I like Robert, read Robert’s blog regularly, have met Robert a few times, think he’s a good blogger and think he’s underpaid as a Microsoft PR-type guy but his blog hasn’t motivated me one iota to develop using more Microsoft products/services. He has taken some interesting Channel 9 videos but I believe Robert’s value is less to developers, even though he works in the C9 area, than it is to the overall face of Microsoft the company. I’ve said this before, give him a raise, but don’t put him in a list of reasons developers should CONSIDER using Microsoft.

9. Being based on the Microsoft platform doesn’t limit your acquisition options. I think Writely is a bad example, not a good one. This says to me that Google made a bad investment, not that an ASP-powered web service in any way betters the chance of being acquired. This isn’t saying Writely is a bad product and would be better if it didn’t use ASP, but I disagree that any online wordprocessor that I’ve seen/used/tested is superior to the traditional desktop wordprocessors. I’d much rather use any version of Word than Writely.

12. Microsoft has good development resources. I would agree with this one except to add that the resources they provide are far too scattered. I often use Google to find the developer answers I need. On the bright side, search has been improving.

13. Microsoft speeds web application development. Even the author doubts this one and so do I. Let’s take making a ’simple’ Microsoft Gadget vs. creating a Google Module. I was able with zero learning time to create a full blown keno game as a Google module. I’m only able to create slightly more advanced versions of Hello World in the Microsoft Gadget environment with the same amount of zero learning to build time. That’s not speedy web application.

To add to this frustration, Microsoft still to this day says the gadget SDK is experimental and subject to change, so why should I get involved, learn and build, and then have to redo/change my app to comply with the version they decide upon? I would like to build Live gadgets, but at what price in future development time? Make up your mind, Microsoft, find a format, lock it down, and then we can compare if it actually speeds web application development.

Hat tip to Pete from RasterWeb who has an item by item counter for the CONSIDER list.

Not all developers hate Microsoft
I don’t hate Microsoft, although some of my writing might make it seem that way. My whole family, save for our youngest, travels up to Redmond to help beta test products and we enjoy doing so (also like getting ‘paid’ in software). I wanted to go to Search Champs, was excited and delighted to be chosen, and I continue to be involved there as much as the opportunities arise. In fact, just last night I signed up for something in beta that was offered via the private search champs mailing list. Within an hour of seeing that invite, I went in and spent time using the product and offering feedback. I like the employees, although I strongly believe some of them deserve to be shown the door instead of given towels. I really would like to use Microsoft more in my web development but I’m just not there yet. This doesn’t mean I’m close-minded and will never be there, just not there yet. I do like using Microsoft for desktop development and I think Visual Studio 2005 is a very good product. The consider list doesn’t do it for me despite having a few favorable points there, which are the points I didn’t list, BTW.

What am I missing here? Why should small developers like me move web development time in Microsoft’s direction?

May 31, 2006

How to install ASP.NET with Visual Studio on Windows XP

developers, How To, .NET — by TDavid @ 9:00 am PST

If you want to do any sort of local Microsoft gadget development and testing with Visual Studio 2003 or Visual Studio 2005 .NET on a Windows XP Machine you’ll need to set up a local webserver. The following instructions were written by Forser and myself and intended to be published at our script school blog, but is being published here first.

1. First take a look if you have IIS already installed or not.
Go to control panel / Administrative Control and look if you have an icon saying Internet Information Services.

Internet Information Service Icon

If you don’t then you have to install IIS by following these few steps.

(Note: if you are using Windows XP Home, then you will need to see these instructions)

2. Go to Control Panel and click Add or Remove Programs and click Add/Remove Windows Components.

3. Click the Internet Information Services (IIS) checkbox and press Next to install, You need the CD during the install.

Add Internet Information Service

Afterwards you check if you have the Internet Information Service icon under Control Panel / Administrative Tools.

If you have the Icon then next step is to install the ASP.net.

5. Start a command by selecting Start / Run and type cmd

Now you should have a CMD window open.

6. Now go to your dotnet folder in windows

cd \windows\Microsoft.NET\Framework\Version\

Replace Version with the dotNet version you have installed, like v1.1.4322 is dotNET v1.1 and v2.0.50727 is dotNET v2.0

7. in that folder you type aspnet_regiis.exe -i and it will say Finished installing ASP.NET (1.1.4322.0) if you install v1.1.4322 that is.

8. Afterwards you close the cmd by typing exit and it will close the window.
9. Go to Control Panel / Administrative Tools and click the Internet Information Services icon so the internet information service manager starts.

10. Now press the + next to the name and right click Web Sites and select properties and look under the ISAPI Filters after ASP.NET name, if it shows up then you have ASP.net installed.

11. Now to install the Microsoft Gadgets, Firstly you need to unpack the gadgets file you downloaded from Microsoftgadgets.com into a folder like c:\gadgets\

12. Now, press the + next to Web Sites in Internet Information Service and right-click Default Web Sites and select New > Virtual Directory

13. Press Next on the first screen, Enter a alias on the next screen like Gadgets and press Next.
Now select Browse and point it to your directory where you installed the Gadgets like c:\gadgets\ and press Next and on next screen let it be the default Access Permissions and just press Next and then Finish.

14. Now you need to add Live.com to your Internet Explorer Trusted Sites by going to Control Panel, select Internet Options and there select the Security Page, click the Trusted Sites Icon and press Sites so it looks like the picture below.

Add Live.com to Trusted Sites

15. Now enter http://www.live.com and press Add, Make sure that you don’t have the Require server verification (https:) for all sites in this zone checked.

To see if the samples work type http://localhost/gadgets/hello/helloworldgadget.xml (or the name of the xml file if it’s changed, see the XML file name inside the Hello folder) and it should show you the XML for the hello world sample.

16. Next is to add your sample/work to the http://www.live.com site.
First go to it with Internet Explorer and press Add Content and you will see a Search box under Add Content., Press Advanced Options and enter http://localhost/gadgets/hello/hello.xml into the Add a Gadget by URL box and press Add.

Add Gadget to Live.com

Now it should show the Hello World gadget under My Web if working, and if you press the gadget name Hello World you will get a question if you want to install it.

17. Press Install Gadget and it will run the Gadget on the website and you will see it saying Hello World.

Show the Hello World Gadget

Now you are done and can continue to play around and develop your own gadgets, read more on Microsoft Gadgets which is a gadget gallery, development forum and blog. Also, coming soon is dev.live.com which will be a primary development area for live.com-related projects.

May 17, 2005

Python + .NET = IronPython

.NET — by TDavid @ 11:05 pm PST

Python programmers interested in a .NET compiler:

IronPython 0.7.5:

Running on .NET of the Python programming language. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.

Video available at Channel 9.

PHP programmers interested in .NET, check out Phalanger, the PHP Language Compiler for .NET.

April 11, 2005

Free REAL Basic Standard ($99.95 value) through April 15, 2005

linkdump, .NET — by TDavid @ 3:47 pm PST

VB (especially .NET) developers will want to check this one out: REAL Basic standard edition - Free Offer for Visual Basic Users. The standard edition of REAL Basic normally sells for $99.95. The professional version of REALbasic sells for $299.95.

I have seen, but never used, Real Basic before. Real Basic offers the ability to port Visual Basic applications in Mac, Linux and Windows (but the free standard edition only allows one platform — cross-compiled applications will only run for five minutes and then expire after 30 days) and does not require the bulky .NET runtime.

Hank Marquis offers a detailed whitepaper for how to port VB applications to Linux and Mac OS X. This cross compiled capability makes REAL Basic, really attractive to Visual Basic developers.

Thanks Chris Pirillo.


 

By Category ?
subscribe via RSS to: Hmm Reviews Hmm Reviews
subscribe via RSS to: Hmmcast (podcast) Hmmcast
subscribe via RSS to: blogs and podcasting blogs and podcasting
subscribe via RSS to: customer adventures customer adventures
subscribe via RSS to category: finance finance
subscribe via RSS to category: gaming gaming
subscribe via RSS to category: How To How To
subscribe via RSS to: Interviews Interviews
subscribe via RSS to category: linkdump linkdump
subscribe via RSS to category: movies movies
subscribe via RSS to category: music music
subscribe via RSS to category: graphics and design photoshop it
subscribe via RSS to category: politics politics
subscribe via RSS to category: search engines search engines
subscribe via RSS to category: spam spam
subscribe via RSS to category: Tablet PC Tablet PC
subscribe via RSS to category: television television
subscribe via RSS to category: browsers and toolbars toolbars
subscribe via RSS to category: travel travel

By Month
November 2008
(24) October 2008
(19) September 2008
(19) August 2008
(24) July 2008
(17) June 2008
(9) May 2008
(5) April 2008
(9) March 2008
(15) February 2008
(30) January 2008
(35) December 2007
(59) November 2007
(62) October 2007
(51) September 2007
(66) August 2007
(62) July 2007
(59) June 2007
(75) May 2007
(58) April 2007
(81) March 2007
(78) February 2007
(93) January 2007
(82) December 2006
(89) November 2006
(65) October 2006
(78) September 2006
(80) August 2006
(107) July 2006
(121) June 2006
(132) May 2006
(128) April 2006
(92) March 2006
(90) February 2006
(83) January 2006
(117) December 2005
(116) November 2005
(108) October 2005
(126) September 2005
(140) August 2005
(67) July 2005
(149) June 2005
(145) May 2005
(142) April 2005
(121) March 2005
(126) February 2005
(100) January 2005
(109) December 2004
(70) November 2004
(62) October 2004
(74) September 2004
(65) August 2004
(52) July 2004
(65) June 2004
(68) May 2004
(65) April 2004
(75) March 2004
(55) February 2004
(79) January 2004
(40) December 2003
(46) November 2003
(65) October 2003
(66) September 2003
(91)August 2003
(140) July 2003

 

Copyright 2003-2008 KMR Enterprises All Rights Reserved. Privacy Policy