SharePoint, XBOX, .NET, Technology - What I am reading

    [Home] [Recent] [Site Map] [SharePoint] [XBOX]

   

ADO Guy_s Rants and Raves

3/26/2007 I am Speaking at the Atlanta .NET Users" Group Today
URL: http://www.atlantadotnet.org/

I"ll be giving a new talk on "Authoring WPF Controls" which includes compositing, styling, templates, user controls and custom controls.  If you"re interested in any of this come and see me give this talk for the first time!  No heckling please ;)

Add Comment | digg this

3/21/2007 Guids as Keys
URL: http://www.codinghorror.com/blog/archives/00081...

I was reading this codinghorror.com entry today and thought someone else was advocating Guids as keys when I saw mention of something I hadn"t seen before:

NEWSEQUENTIALID() Function in SQL Server 2005

This function (which is only valid in a columns"s DEFAULT constraint) will make GUIDs that are somewhat sequential which eliminates the biggest complaint of mine (fragmented PK Indexes).  It is SQL Server 2005 only, but its a cool feature.  To be clear this is how its used:

CREATE TABLE Employee 
            (EmployeeID uniqueidentifier DEFAULT NEWSEQUENTIALID()) 
3/21/2007 Guids as Keys
URL: http://www.codinghorror.com/blog/archives/00081...

I was reading this codinghorror.com entry today and thought someone else was advocating Guids as keys when I saw mention of something I hadn"t seen before:

NEWSEQUENTIALID() Function in SQL Server 2005

This function (which is only valid in a columns"s DEFAULT constraint) will make GUIDs that are somewhat sequential which eliminates the biggest complaint of mine (fragmented PK Indexes).  It is SQL Server 2005 only, but its a cool feature.  To be clear this is how its used:

CREATE TABLE Employee 
            (EmployeeID uniqueidentifier DEFAULT NEWSEQUENTIALID()) 

4 Comment(s) | digg this

3/20/2007 Expression Web - A Reason to Use
URL: http://microsoft.com/expression

I"ve been confused by the whole Expression Web interest.  I use Visual Studio primarily and I couldn"t see the great benefit of Expression Web.  I am not an artist so I don"t fiddle with HTML as my main job much. But I do write some articles directly in HTML. Finally a reason to use Expression Web...Spell check. Yeah, spell check. 

Visual Studio"s HTML editor doesn"t have it, Orcas" HTML editor doesn"t have it...but Expression Web does.  Using Word to edit HTML files is a completely joke.  My editors that I write HTML articles for want very clean XHTML...not exactly what Word does best.  Now I have a good solution...

(I am sure there are a plethora of other reasons to use Expression Web, but I suspect they don"t apply that much to me.)

3/20/2007 Expression Web - A Reason to Use
URL: http://microsoft.com/expression

I"ve been confused by the whole Expression Web interest.  I use Visual Studio primarily and I couldn"t see the great benefit of Expression Web.  I am not an artist so I don"t fiddle with HTML as my main job much. But I do write some articles directly in HTML. Finally a reason to use Expression Web...Spell check. Yeah, spell check. 

Visual Studio"s HTML editor doesn"t have it, Orcas" HTML editor doesn"t have it...but Expression Web does.  Using Word to edit HTML files is a completely joke.  My editors that I write HTML articles for want very clean XHTML...not exactly what Word does best.  Now I have a good solution...

(I am sure there are a plethora of other reasons to use Expression Web, but I suspect they don"t apply that much to me.)

Add Comment | digg this

3/20/2007 My VS Suggestion on the "Add New Item..." dialog won"t be fixed...
URL: https://connect.microsoft.com/feedback/viewfeed...

It seems Microsoft has responded to my bug about a sortable "Add New Items..." dialog and say it would require a re-design which is too late for Orcas. We not even in Beta and they still won"t consider design changes? Too bad.  Good news is that it looks like the Orcas "Add New Items..." dialog is already pre-sorted, but won"t let you sort based on your own criteria.  That should be good enough for me.

Add Comment | digg this

3/20/2007 My VS Suggestion on the "Add New Item..." dialog won"t be fixed...
URL: https://connect.microsoft.com/feedback/viewfeed...

It seems Microsoft has responded to my bug about a sortable "Add New Items..." dialog and say it would require a re-design which is too late for Orcas. We not even in Beta and they still won"t consider design changes? Too bad.  Good news is that it looks like the Orcas "Add New Items..." dialog is already pre-sorted, but won"t let you sort based on your own criteria.  That should be good enough for me.
3/18/2007 The C# Team seems to speak out of both sides of its mouth
URL: http://www.panopticoncentral.net/archive/2005/0...

I was reading an article about VB9"s XML Literal support and why C# decided not to support it.  (Note, I agree with C#"s lack of support for it, but that"s not what this post is about).  Paul Vick said:

It is extremely risky to tie yourself explicitly to a technology that may or may not be here 15 years from now. Right now, XML is king. But what happens if some other technology comes along and knocks it off its perch? What if things radically shift in some other direction and XML suddenly becomes a side track instead of the main line?

While I agree with this notion, this seems to be the exact reason for *not* including LINQ. Why are they willing to tie the language to a brand-new notion of language integration that might not be here in two years, but they saying they don"t want to pollute the language with XML becuase they are not sure it will be here soon? 

It seems like they are talking out of both sides of their mouth on this one. If it is important that the language remain clear and simple, why introduce LINQ with the related features (extension methods and variable inference)?

5 Comment(s) | digg this

3/18/2007 The C# Team seems to speak out of both sides of its mouth

I was reading an article about VB9"s XML Literal support and why C# decided not to support it.  (Note, I agree with C#"s lack of support for it, but that"s not what this post is about).  Paul Vick said:

It is extremely risky to tie yourself explicitly to a technology that may or may not be here 15 years from now. Right now, XML is king. But what happens if some other technology comes along and knocks it off its perch? What if things radically shift in some other direction and XML suddenly becomes a side track instead of the main line?

While I agree with this notion, this seems to be the exact reason for *not* including LINQ. Why are they willing to tie the language to a brand-new notion of language integration that might not be here in two years, but they saying they don"t want to pollute the language with XML becuase they are not sure it will be here soon? 

It seems like they are talking out of both sides of their mouth on this one. If it is important that the language remain clear and simple, why introduce LINQ with the related features (extension methods and variable inference)?

3/16/2007 This is *not* about me...right?

2 Comment(s) | digg this

上一页 1 2 3 4 5 6 7 8 9 10 下一页

   

Site List:
>>Xbox Live_s Major Nelson
>>Xbox 360 & SharePoint 2007 Weblog
>>Carsten Keutmann_s Blog
>>Mohamed Zaki_s Blog [Sharepoint MVP]
>>The Mit_s Blog
>>Mart Muller_s Sharepoint Weblog
>>Microsoft SharePoint Products and Technologies Team Blog
>>SharePoint Solutions Blog
>>4GuysFromRolla.com Headlines
>>ASP.NET Blogs
>>SharePoint Blogs
>>SharePoint Blogs
>>Joel on Software
>>ADO Guy_s Rants and Raves
>>Microsoft Live Labs
>>GadgetNews
>>Windows Vista Team Blog
>>VoIP & Gadgets Blog
>>schrankmonster blog
>>Via Virtual Earth Blog
>>Feed
>>MSDN Blogs
>>Mashable!

Links:
Jack's Readings

Month Archives:
Oct 2007
Sep 2007

Top Tags:
social software social networking .NET mashable Sharepoint ASP.NET Web 2.0 Web2.0 Startups Community News Search Marketplace General Software Development AJAX Windows Vista Visual Studio Microsoft myspace Silverlight People Powered! YouTube Vista MOSS Featured News C# Events MOSS 2007 Google WPF Office 2007 Web Community Security General Personal Xbox 360 facebook Tools development SharePoint 2007 Fun Atlas Architecture ASP.NET AJAX myspace codes TheLongTail IIS SQL Server Developers Revenue Sharing Video Pictures WCF Mobile 2.0 Announcements Orcas MIX07 Arcade Team System JavaScript News



@2007 All rights Reserved