Tuesday, July 26, 2005

I recently discovered something by accident after three years of programming in .NET. I am testing an ASP.NET site (yep - that custom SharePoint site that is finally about to go live) and needed to check the affects on users with different priveleges [read more]

[A DevLife Post]



www.acehaid.org
Tuesday, July 26, 2005 2:57:27 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Monday, July 25, 2005

oh duh! (thanks Bliz)

I think sharepoint has just worn my poor old brain out today!



www.acehaid.org
Monday, July 25, 2005 5:28:41 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I ran into the worst of all Sharepoint problems - impersonation and permissions.

Example:

When using the regular WSS UI, login as John Doe Contributor. John Doe can check in and check out files, etc. Looking at SQL Profiler, you can see all of this is being done as the apppool account (NT Authority/Network Services) which has all of the necessary permissions.

Cut to a custom application which uses Windows Authentication and impersonation. Even in the same site, John Doe Contributor no longer has the right access permissions. Logging in with an admin account, all works fine.

I have been at this since yesterday. Now I am dangerously close to my deployment date (and of course a few new wrenches - including a biggie - have been thrown into my week). I have been reading blogs and articles galore and have gone down many paths.

Pros & Cons:

Web Services: This will most likely get me my Network Services account access. They are easy to write, but a little bit of a PIA to implement for Sharepoint.

Stored Procedures: most were okay to work with but checking in a file is a bear!

Mucking with Impersonation: dll hell, anyone?


www.acehaid.org
Monday, July 25, 2005 4:01:13 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

c'mon Ari! Vermont is beautiful in September!!!

whaaaaaa



www.acehaid.org
Monday, July 25, 2005 7:18:39 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Sunday, July 24, 2005

Congrats to Dr. Neil for launching ViaVirtualEarth, which will tap into the power of MSN's Virtual Earth.



www.acehaid.org
Sunday, July 24, 2005 7:21:54 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

There was a sneak peak of virtualearth.msn.com this weekend, but it's not quite ready yet. Hopefully tomorrow. Chandu Thota, on the Virtual Earth team, explains.



www.acehaid.org
Sunday, July 24, 2005 7:19:07 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

"‘ctrl-alt-del’ will now be known as : ‘hasta la vista’"

From Inside Microsoft (by way of Alex Barnett)



www.acehaid.org
Sunday, July 24, 2005 7:14:50 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

It looks like Sam is getting to do something that we rarely get to do when we travel on business - playing tourist. He's gone from one extreme to another.

Sunday, July 24, 2005 1:03:57 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

http://feeds.indonesianews.net/?rid=8bd09717ce894532&cat=f9295dc05093c851

This is a result of a reported 7.3 earthquake in the Nicobar Islands that was causing worry of potential Tsunamis in Indonesia. (http://abcnews.go.com/International/wireStory?id=972471)



www.acehaid.org
Sunday, July 24, 2005 12:44:29 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

(I wrote this on Saturday and held off on posting this. Finally someone blogged about Egypt! Why are we so damned used to killings in the Middle East/Africa region?)

London 7/7: 4 bombs, 50+ killed, 700+ injured  The western world goes crazy

Egypt 7/22: 3 bombs, 80+ killed, 200+ injured: all quiet on the western front (so far). It's already fallen off of the CNN headline news in favor of more info about the London bombers - well actually about the completely unconnected person that the police killed.



www.acehaid.org
Sunday, July 24, 2005 9:49:59 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Microsoft Press, gimme a search, please????

I am trying to find a link to a book, and have to drill into subject area and make guesses as to where it would be. I have already drilled in to about 5 levels and still don't konw if I"m on the right path to find the book.

Why not do a search at least by author and book title in addition to the "categorical drill down"?

I give up. I'm going to just link to it on Amazon.



www.acehaid.org
Sunday, July 24, 2005 9:44:58 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Global Garage Sale.NET in Winooski, Vermont is growing fast! They are very hot EBay reseller and are looking for:

 “...someone to write a piece of web-based database driven software for in-house, and another version to franchise our business. Thanks again!

This is a full time, in-house position.
 
Contact Peter & Erik at ggsnet@globalgaragesale.net
 


www.acehaid.org
Sunday, July 24, 2005 9:32:30 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Saturday, July 23, 2005

Windows Vista?!?!? What the hell were they thinking in Redmond? Apple gives us sexy, cool sounding names like Tiger and Panther and then Microsoft chimes in with something that sounds like GM’s latest failure. [Confessions of a G33k]



www.acehaid.org
Saturday, July 23, 2005 7:09:10 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Friday, July 22, 2005

This has confused me for a while and I just realized the solution. A few weeks ago I tried to download the Sharepoint help documentation which si a CHM file. I could never read it. The contents were there (on the left) but the actual documentation would not appear.

The problem, I just realized when I downloaded another CHM a few minutes ago, is that the content is blocked because it was downloaded from the internet. If you look at the properties of the file, you will see that you can unblock the file very easily! I just never thought to look at that before now. Duh. :-)

Just unblock it and you will be good to go!



www.acehaid.org
Friday, July 22, 2005 2:50:00 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I am still on the ancient Beta2 with WSE 3.0 June CTP, but there are new bits out. The July CTP of VS2005 came out on MSDN (for suscribers only at this point) and soon after a new release of WSE3.0 came out to go with that (i.e. this requires the July CTP of VS2005). Note that there was a small problem with the WSE3 CTP that Matt Powell explains how to work around.

I got a good chuckle reading Mike Gunderloy's pointer to the latest CTP: "Just in case your edge isn't bleeding enough yet."



www.acehaid.org
WSE
Friday, July 22, 2005 2:34:32 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

1) MSDN Web Services Developer Center is repositioned as "Web Services and Other Distributed Techonlogies"

2) Guidance on when to use which technologies to use when in building distributed apps with todays tools from Rich Turner. Steve Swartz gave an excellent session on this advice at TechEd.

3) related: WS-Security gets it's own PAG group. ("Web Services Security Patterns") This is excellent news. Not just how to use the stuff but WHEN, WHY and what approaches work best under which scenarios. I am really happy to see this happening.



www.acehaid.org
WSE
Friday, July 22, 2005 2:23:21 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

oy vey - here comes another good storm and lighting. To me that means shutting down ALL of my computers and unplugging everything - computers, phone lines etc.

I learned the hardway about 8 years ago when I lost $7,000 worth of equipment in a lightning storm. Everyitn was powered down and plugged in to UPS's but that didn't help!

One zap came through the phone line, ripped through the computer, out the parellel port and into my printer. Yikes!

Follow up: Holy Canoli. Lightning struck the house! I was on the phone with Don Smith and he could hear how close the lightning was getting - said it sounded like I was talking from a war zone. I was in the loft underneath the skylight when a HUGE bang and a HUGE spark INSIDE the house (coming from the metal on the skylight) about 4 feet from my head. Needless to say the phone line died immediately. But that seems to be the only damage. It reminded me of reading about Fritz Onion's recent lightning strike in Maine. Luckily Rich is home so he knew to check the water pump and a few other things. Well, back to work, I guess!

www.acehaid.org
Friday, July 22, 2005 12:52:44 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Big thanks to Scott Forsyth and the webteam at ORCSWeb who set me up with a custom solution because I was in a major time crunch. I needed online Sharepoint hosting and I needed it fast, but I needed to be able to deploy a custom Sharepoint solution, which requires a dedicated server (read: my own box on their network). When I started this process over a week ago with my other host, there was a communication disconnect and I ended up signing up for a standard Sharepoint site - which is not customizable. By the time I finally realized this, it was too late to start the process of setting up and moving to a dedicated server. 

Scott came up with the great idea of setting me up on a Virtual Machine hosting plan and he personally installed Sharepoint WSS on it for me. So I am now able to get in via Remote Desktop and set up my entire custom solution. We started talking about this yesterday and I am already working on it now. Big save and my client is really happy!



www.acehaid.org
Friday, July 22, 2005 10:15:46 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Thanks to Scott Hanselman for hunting down and fixing what he referred to as a "latent and **HORRIBLE** bug" :-) that surfaced in the latest version of dasBlog. It was mucking up the RSS feeds when you were filtering on a category. For example, my VTdotNETFeed">VTdotNETFeed RSS was randomly selecting a handful of posts from the past, with nothing newer than April showing.

So that code ahs been fixed. It will be in the versoin 1.8 which has not yet been released. If you want the fix now, you can go to the SourceForge dasBlog workspace, into the CVS Repository (bottom of the page), and then drill into the source folder, then newtelligence.dasBlog.Web.Services folder. The fix is to the SyndicationServiceBase.cs file.

To fix this now, it requires downloading the entire current dasBlog source, updating the contents of that one file, and rebuilding and redeploying the newtelligence.dasBlog.Web.Services project.

Thanks again, Scott!



www.acehaid.org
Friday, July 22, 2005 9:57:39 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Bear Code develops internet based applications that rely on robust backend relational databases. Typical applications include scientific imaging and  news analysis tracking. Bear Code has successfully executed projects for multi-national companies with 150,000 people as well as individual entrepreneurs-but our real passion is developing unique custom applications.

We're looking for a Project Manager with a strong foundation in Internet applications and protocols.  Canididate must know Java and SQL. Would be wonderful if candidate was familiar with Content Management systems,  writing specification documents, Linux and MS Project.

Bear Code has offices in Barre, Vermont and Moscow (Russia, not the little town of Moscow, Vermont). The project management is done from Vermont.

Contact info



www.acehaid.org
Friday, July 22, 2005 9:14:09 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  |