Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

 [Macro error: Can't evaluate the expression because the name "title" hasn't been defined.]  Tuesday, February 19, 2002 

Peter Drayton on Ars Technica on .NET

Peter Drayton on Ars Technica on .NET

C# in a Nutshell

[Jon's Radio] pointed me to the Ars Technica write-up on .NET. Their stuff is usually good, and I like the fact that they separated out managed code from managed data (most people blur them), but there were tons of annoying errors in the article. I posted a little write-up here. [Peter Drayton's Radio Weblog]

Thanks! And good luck with the book launch.

 

Thank you, Nish

I was looking for a quick example of some C# syntax. Google landed me on an article by Nish, signed as you see below. Thank you, Nish. I hope you get your DSL and 19" monitor too. And maybe even without having to leave your home -- unless you want to, that is.

About Nish

I am from Trivandrum, India. Sometimes I wish I was in a more developed country where I could have DSL and a 19" LCD monitor.

Thank You.

 

He Who Controls the Bootloader

Slashdot reports that Be is suing MS. The item cites Scot Hacker' excellent BYTE.com piece, He Who Controls the Bootloader.

 

Light at the end of the tunnel

Programming Ruby author Dave Thomas says the Ruby module config situation on Window is improving.

 

Xanadu here we come

Two versions

Meerkat captured two versions. I like them both.  When the Wayback Machine really gets cranking, we'll have to accept that all our revisions can be seen. This seems like it should be scary. But it doesn't seem to bother me much. Palimpsests are intriguing to read, and fun to write.

 

Adding discussion to the mix

[Jake's Radio 'Blog] "See the little "comment" link below posts on my site? Click it. Leave me a comment." Cool. This is the sort of thing I was asking about, though in a perfect world it'd also be wiki-style, so people could create a web of commentary. I'm looking forward to Dave et al posting the info on "...how to plug in any discussion server to form communities of Radio sites." [Peter Drayton's Radio Weblog]

Here's another option: QuickTopic. Displaying a live count of comments is a problem for statically-served blogs, of course. Lots of ways to attack it. An interesting notion: use the local webserver to do the dynamic updates. I know, I know, the local engine is not ubiquitous. Not yet.

Or, you can do what Jenny does, in which case client-side JS updates the counter.

 

Walking the SOAP/WSDL fault line

Walking the fault lines

I've been plugging away with a handful of toolkits -- .NET, SOAP::Lite, GLUE, and Radio -- trying to get a feel for where the SOAP/WSDL fault lines actually are. Today, Jake Savin articulates what I've begun to suspect also: there are a lot of ways to encode things in SOAP, and this complicates the problem of typing them in WSDL.

I don't see this as simply a static/dynamic language issue. Whether or not a toolkit can or will autogenerate WSDL for some service, you should (as Simon Fell did) be able to figure out how to write the WSDL, should you choose to provide it. And when you can successfully do so, you make your service frictionlesslessly available to a lot of people.

So far, I'm finding simple things (like arrays of strings) to be possible, and hard things (like hashes of lists, and lists of hashes) to be very difficult.

Kind of makes me wish for the good old days:

Here's an example of a two-element <struct>:

<struct>
   <member>
      <name>lowerBound</name>
      <value><i4>18</i4></value>
      </member>
   <member>
      <name>upperBound</name>
      <value><i4>139</i4></value>
      </member>
   </struct>

<struct>s can be recursive, any <value> may contain a <struct> or any other type, including an <array>.

What, exactly, was missing from this tiny nugget of gold?

 


Recent Entries


















































Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist