Stacy Draper Stacy Draper's Professional Blog http://www.wildwires.com/Blog.aspx http://backend.userland.com/rss Finding Every Server That Has SharePoint Installed <p>For whatever reason SharePoint teams sites tend to popup all over the network.&#160; Somehow marketing gets a server. Marketing then installs SharePoint on it themselves.&#160; Marketing becomes dependent on the data SharePoint houses.&#160; This usually underpowered and fault intolerant server crashes and burns.&#160; The data is lost.&#160; Orgnaization suffers.</p> <p>This is just one senerio, but there are many reasons why you don’t want SharePoint weeds in your network.&#160; Licensing.&#160; The “What did you know and when did you know it factor” to name a few.&#160; @buckleyPlanet posted a microblog on twitter.</p> <p>“Are there any community/3rd party replacements for the <a href="https://twitter.com/#!/search/%23SharePoint"><s>#</s><b>SharePoint</b></a> Asset Inventory Tool?” was the entire post that started me thinking about all that.&#160; At the time I had totally forgotten about this tool.&#160; Apparently it’s gone.&#160; I don’t know why, but the links I got to give me a 403.&#160; It could be misplaced or removed without notice.&#160; So I got to thinking about replacements for this thing.</p> <p>All it did was tell you what servers were running SharePoint and how many sites and site collections there were on each server that it found.&#160; At least that’s what I think it did. Anyways my mind flooded with alternatives and started searching the web for more.&#160; THere are a few ways to do this, the one I actually tried out was using PowerShell.&#160; It took me about an hour to write:</p> <p>&#160;</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:317fcb1a-1e7e-4030-89f1-f9566b02f153" class="wlWriterEditableSmartContent"><pre class="brush: powershell;">$objSearcher = New-Object System.DirectoryServices.DirectorySearcher $objSearcher.Filter = '(OperatingSystem=Window*Server*)' "Name","canonicalname","distinguishedname" | Foreach-Object {$null = $objSearcher.PropertiesToLoad.Add($_) } $names = $objSearcher.FindAll() | Select-Object @{n='Name';e={$_.properties['name']}},@{n='ParentOU';e={$_.properties['distinguishedname'] -replace '^[^,]+,'}},@{n='CanonicalName';e={$_.properties['canonicalname']}},@{n='DN';e={$_.properties['distinguishedname']}} $names | forEach-object{$_.name + "`n" + "=================="; get-wmiobject -computerName $_.name -class win32_product | where {$_.Name -eq "Microsoft SharePoint Server 2010 "}; "`n"; "`n"}</pre></div> <p>I say I wrote it.&#160; I copy and pasted my way to it.&#160; the first part I ripped off from <a title="http://social.technet.microsoft.com/Forums/eu/ITCG/thread/9d501454-2f51-43b5-8bea-303a1c9f2094" href="http://social.technet.microsoft.com/Forums/eu/ITCG/thread/9d501454-2f51-43b5-8bea-303a1c9f2094">http://social.technet.microsoft.com/Forums/eu/ITCG/thread/9d501454-2f51-43b5-8bea-303a1c9f2094</a> The second part I had from something I was doing earlier in the week.</p> <p>This script isn’t awesome it just is.</p> http://www.wildwires.com/Blog/12-02-24/Finding_Every_Server_That_Has_SharePoint_Installed.aspx Stacy Draper http://www.wildwires.com/Blog/12-02-24/Finding_Every_Server_That_Has_SharePoint_Installed.aspx 31118d9c-7d9a-4b04-abf4-6c1564c2e7db Fri, 24 Feb 2012 16:35:33 GMT Experiences with my SharePoint development farm <p>So I’ve been building out a new development farm and trying a few things out on it here and there.&#160;&#160; I’ve experimented with the dynamic ram in Hyper-v.&#160; The database server got so messed up he didn’t even know he was running sql.&#160; I set it back to a static amount, rebooted and all was right with the world.&#160; I had two web front ends and the surprise there was both web front ends have to be up if you want the .wsp solution to install correctly.&#160; I spent all my time today getting <a href="http://technet.microsoft.com/en-us/sysinternals/bb897557">bginfo</a> set up just the way I wanted it.&#160; I guess the first thing to do is describe my environment.</p> <p>First off I had to make a choice between Hyper-V and VMware.&#160; At the time I built the host my client was mostly using Hyper-V, or so I was told.&#160; It turned out later that they were really using more VMWare.&#160; The other deciding factor was that it came with my OS.&#160; There are converts to go from VMWare to Hyper-V and vice versa, never the same tool though.&#160; But they do exist and they aren’t terrible.&#160; Long story short I went with Hyper-V.</p> <p>I have AD1 (Active Directory) and it’s still on a dynamic allocation of ram 768MB – 1792MB right now it’s at 953MB assigned and it’s using 686MB.&#160; I only have one user.&#160; Me.&#160; If I ever have a situation where I’m testing users I’ll but it up to 2 or 4GB.</p> <p>The DB1 (Database) has been set to a static 4096MB.&#160; Before the incident it was set dynamically at 2G – 4G and it was assigned 3.5G and using 3G.</p> <p>WFE1 (Web Front End) is set to use 4 processors and 8 gigs of ram.&#160; I was messing around with the processors giving 2 here and 4 there.&#160; Turns out I was over thinking it.&#160; They are virtual processors and I can only assign up to 4.&#160; Having 12 available it just didn’t make sense.&#160; I couldn’t say physically which processor it should use or shouldn’t use.&#160; So what the heck?&#160; I gave everyone 4 processors.&#160; 8 gigs of ram because there’s visual studio and everything else under the sun on that box.&#160; That’s where I spend a lot of my time so I want it to run real smooth.</p> <p>WFE2 is still on the dynamic ram technology with 2-8GB it runs around 2GB assigned and 512MB used. The reason why I went with 2 WFEs is so that I could do a little bit more testing before my code leaves me.&#160; I never really felt like I was missing out on anything before, but I have it there just in case.&#160; I used to have it connected all the time, but then I learned that when it’s not booted up the wsp never deploys.&#160; Not wanting to have that kind of problem on my development box I took it out of the farm with PSConfig.&#160; I’ll put it back in with PSConfigif I ever need it.</p> <p>An interesting thing about this PSConfigis that WFE2 hosted central admin as well as WFE1.&#160; I removed WFE2 through central admin and added WFE2 back to the farm with PSConfig and I told it not to host central admin.&#160; This caused a problem to appear.&#160; I was getting messages about not upgrading properly.&#160; So I removed wfe2 through PSConfig this time and added it back to the farm telling WFE2 to host central admin again.&#160; Then I removed it with PSConfig and added it back telling it NOT to host central admin.&#160; That finally worked.&#160; I guess I wanted my way?&#160; Maybe I didn’t want to forget that I had it hosting central admin? Who knows all that matters is it’s the way I want it and I’m happy.&#160; </p> <p><a href="http://www.sharepointfabian.com/blog/default.aspx">Fabian Williams</a> convinced me to have a client machine.&#160; I don’t know if I’ll ever use this one but we’ll see.&#160; As a matter of fact I just looked and seemed to have messed it up.&#160; I created an iSCSI drive and I disconnected it, but it was a windows 7 box with the recommended ram and probably 4 processors.</p> <p>I’ve spent the last few days trying to find a project that I could do for community.&#160; I couldn’t find anything that wasn’t done a few different ways so I went on a detour today.&#160; I thought hey, I’m like a real live sysadmin now.&#160; Now I too can have those cool desktops with the text on it that tells me all about the server I’m on like in Figure 1.</p> <p><a href="http://www.wildwires.com/Libraries/MetaBlogLib/Windows-Live-Writer-BGInfo_D46-image_2.sflb.ashx"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.wildwires.com/Libraries/MetaBlogLib/Windows-Live-Writer-BGInfo_D46-image_thumb.sflb.ashx" width="517" height="847" /></a></p> <p>So I hopped on Google and didn’t know what to search for.&#160; So I hopped on twitter and blurted out something like, “What do admins use to write on the backgrounds of their desktops?”&#160; As always Todd Klindt made sense of my question and suggested that some people like to use <a href="http://technet.microsoft.com/en-us/sysinternals/bb897557">BGInfo</a>.&#160; Several people agreed, except <a href="http://www.SharePointHillbilly.com">Mark Rackley</a>.&#160; He some how came up with Sharpie, but I wanted something more dynamic than that.</p> <p>BGInfo is pretty cool and time tested so I’m not going to get into all of it’s awesomeness.&#160; I saw that I could get values via vbscript.&#160; I thought that should be fun.&#160; I was once the best I knew at vbscript and was wondering if I still had the touch.&#160; Turns out I don’t.&#160; I spent all day today trying to figure out how to call PowerShell from VBScript.&#160; You can do it, but you’re not going to be calling SharePoint cmdlets.&#160; those are 64 bit.&#160; VBScript, as I became painfully reaware of is 32 bit.&#160; There are a couple reasons why this wouldn’t have worked.&#160; The Calling application that creates the app domain in the first place is 32bit.</p> <p>However I did come up with some good ideas.&#160; To use VBScript to call PowerShell and then pass data back to VBScript I came up with a few things that worked and a few that don’t.&#160; So you’ll see some stuff about environment variables.&#160; That doesn’t work because environment variables are session specific and I couldn’t find anything that would let you rewrite the system environment variables.&#160; So that was out.&#160; What I finally liked was writing to a file cause that’s super easy in PowerShell and reading in VBScript and that’s only about 5 lines of code that you can copy and paste.&#160; Passing information to PowerShell by parameters worked pretty well too.</p> <p>So I was really stuck.&#160; How was I going to get the SharePoint Version.&#160; I rarely use it.&#160; But I wanted it.&#160; I had to have it on the desktop.&#160; I don’t know why either, but just bare with me.&#160; I was going to use PowerShell to get the version number.&#160; Cause again I blurted out a question like, “How can I get the version number from SharePoint” in twitter.&#160; @usher and @toddklindt responded with get-spfarm | select BuildVersion or something similar.&#160; Both they’re approaches were a little different but were basically the same idea.&#160; This other guy, @sstrnager, came up with something around get-wmiobject win32_product and this got me to thinking.&#160; Since BGInfo has a built in WMI query interface maybe I can just use that?&#160; I was right.&#160; for the first time today.&#160; It felt pretty good.&#160; Until I spent 2 hours trying to get a scheduled task to work which started working for no reason at all.&#160; I finally used </p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:bd039b56-ccb5-45e0-8cb0-52e5d9d53680" class="wlWriterEditableSmartContent"><pre class="brush: c#;">SELECT Version FROM Win32_Product WHERE name = "Microsoft SharePoint Server 2010 "</pre></div> <p>So at the end of a very long day I was able to put some text on a desktop or 4 and leave my self some notes.&#160; I do wish I could centrally manage this.&#160; I dread having to go to each machine to do make a little change.&#160; Like leave myself another little note about my farm or if there’s other information I would like to see is going to be a major chore.&#160; Maybe I can but the configuration file on a network drive?&#160; I’ve never had much luck with that and I’ve had enough rejection for one day.</p> http://www.wildwires.com/Blog/12-02-22/Experiences_with_my_SharePoint_development_farm.aspx Stacy Draper http://www.wildwires.com/Blog/12-02-22/Experiences_with_my_SharePoint_development_farm.aspx f32142e9-31d9-4dca-9638-45b71a9273e8 Wed, 22 Feb 2012 01:00:48 GMT Cheap office 365 pricing <p>Alls you gotta do is . . . .</p> <p>Become a registered partner or higher, then from there join online services as a competency and then cloud services and you get office 365 free for a year and then it's half price after that if you don't meet the sales quota.</p> <p> </p> http://www.wildwires.com/Blog/12-02-20/Cheap_office_365_pricing.aspx Stacy Draper http://www.wildwires.com/Blog/12-02-20/Cheap_office_365_pricing.aspx 9f6e4340-5abc-40d5-a678-5cd9eafc6652 Mon, 20 Feb 2012 12:33:07 GMT When certificates have fallen and can&rsquo;t get up. <p>When upgrading to windows server 2008 R2 from sans R2 the Security Token Service loses its self-generated certificates and an error <em>“The requested service, 'http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc' could not be activated.”</em>&#160; The resolution is simple enough.&#160; Re-Provision the Token Service.&#160; This seems like a popular way to fix a lot of things in SharePoint 2010.&#160; Something’s broken?&#160; Recreate the service application.&#160; Jon in support was awesome he gave me a nice little PowerShell script.</p> <pre class="brush: ps">$sts = Get-SPServiceApplication | where {$_.name -like &quot;*token*&quot;} $sts.provision()</pre> <p>All this does is find service application with the name token in it and then it provisions it.&#160; Simple enough but took forever to figure out.</p> http://www.wildwires.com/Blog/11-02-05/When_certificates_have_fallen_and_can_rsquo_t_get_up.aspx Stacy Draper http://www.wildwires.com/Blog/11-02-05/When_certificates_have_fallen_and_can_rsquo_t_get_up.aspx 2a1abcb9-b102-4b1b-b7cb-561819351660 Sat, 05 Feb 2011 11:49:02 GMT Slow People Picker <p>So maybe you have a slow people picker?&#160; We did.&#160; The network guy said “Let’s check which ports are being blocked.”&#160; I thought “well, it’s working so I don’t know what good that’s going to do?&#160; It’s just super slow.” but I bit my tongue and went through the motions.</p> <p>We saw that port 3268 was being blocked from SharePoint servers to AD.&#160; We unblocked it and the people picker ran like the wind.&#160; I was amazed.&#160; Now that we new the port number things became easier to find.&#160; First thing I did was tweet about it.&#160; Then we went and did some research.</p> <p>Our infrastructure was a little weird, they are . . . let’s say, firewall friendly.&#160; Between the 3 servers in the SharePoint farm there are 3 firewalls and then between all that and AD there’s one going out and one before active directory.&#160; The outbound firewall rule was prohibiting 3268 from going out.</p> <p>Last night I had an interview and it came up and I couldn’t hardly remember the port, so I thought I’d blog about it.&#160; An hour ago I sat down to write this post and couldn’t find my tweet.&#160; I never know how hard it was to find old tweets.&#160; Good thing for me I have cool friends who know stuff.&#160; <a href="http://www.sharepointdan.com/" target="_blank">Dan Usher</a> send me this link <a title="http://support.microsoft.com/kb/832017" href="http://support.microsoft.com/kb/832017">http://support.microsoft.com/kb/832017</a> and I saw the port number and it jogged my memory.</p> <p>&#160;</p> <p>The long and the short of it is ldap at 389 is not as graceful as the catalog at 3268 at searching.&#160; If you have a slow people picker try to find someone while looking at the traffic and you’ll see a wealth of information.</p> http://www.wildwires.com/Blog/10-10-27/Slow_People_Picker.aspx Stacy Draper http://www.wildwires.com/Blog/10-10-27/Slow_People_Picker.aspx eafd5627-20cf-4a5e-a75d-d6b4f2d5d9e6 Wed, 27 Oct 2010 12:49:31 GMT Google Wave RIP <p>So Google officially came out and killed Wave.  Here is yet another technology that I've learned that has one away.  They claimed adoption, frankly I was waiting for it's release!  I was planning on speaking about it at the SPEVO conference in London, but I got volcanoed out but I was going to switch topics anyways.  </p> <p>Some of the problems stem from the browser war.  Chrome loosely interpreted an HTML tag while IE strictly interpreted it.  This meant that worked in chrome and not IE.  So that kind of killed the whole Google wave to SharePoint integration.  Another thing that got worse was they playback.  It sometimes got out sequence and didn't playback character for character like they promised.  In the beginning it was great because it was different by providing the user with the context of time.  Towards the end it was just another forum or discussion board.  </p> <p>It's really too bad that technology didn't make it.  I think if someone were to deploy what Google had advertised I think would have been a great success.</p> http://www.wildwires.com/Blog/10-08-06/Google_Wave_RIP.aspx Stacy Draper http://www.wildwires.com/Blog/10-08-06/Google_Wave_RIP.aspx 0aaf6216-1462-4a62-918c-574d1f7a3a14 Fri, 06 Aug 2010 10:35:07 GMT Functions Used In Calculated Columns In SharePoint Lists A question that I've had on the back burner for quite some time is what are the functions in SharePoint calculated columns.  I've taken a cursoury look here and there and never found the answer.  I've recently been passing direct messages via twitter to <span class="fn">AndrewClark,</span> @sharepointac, and he sent me a message that had the answer I've been looking for <a href="http://office.microsoft.com/en-us/sharepointtechnology/CH011711171033.aspx" shape="rect">http://office.microsoft.com/en-us/sharepointtechnology/CH011711171033.aspx</a>  http://www.wildwires.com/Blog/09-12-17/Functions_Used_In_Calculated_Columns_In_SharePoint_Lists.aspx Stacy Draper http://www.wildwires.com/Blog/09-12-17/Functions_Used_In_Calculated_Columns_In_SharePoint_Lists.aspx affdc88c-11c5-4afb-a839-430d10879476 Thu, 17 Dec 2009 10:52:43 GMT Working with existing SharePoint views from code <p>Every week I have to fax a form that has data that I keep in a log, a SharePoint list actually.&#160; The recipient expects it to be done by hand, I guess there aren’t many people who go the extra step and make a SharePoint list.&#160; I was just hoping to export the information to an excel spreadsheet,&#160; but the spreadsheet confused them.&#160; They just wanted to see their little for filled out by hand.&#160; I don’t like to do anything by hand.</p> <p>Using GDI+ to load up the form as a bitmap then using the Graphics object to draw text in a comic font, kind of looks like I wrote it by hand.&#160; I had even considered (and still considering) buying our own fonts, for each person who enters information into the log, from a place like <a href="http://www.yourfont.com">www.yourfont.com</a>.&#160; By checking the “last modified by” to see whose font to use.&#160; I decided against it because they are 9 bucks a piece and I figured no one would ever notice and there’s certainly no value in it other than it’s “cool”.&#160; Once the image is created it’s sent as an email attachment to <a href="http://www.fax1.com">www.fax1.com</a> and they fax it where it needs to go.&#160; Seems simple enough.&#160; I figured it would take a few hours, but I ran into a couple problems around using an existing view on a list.</p> <p>There is a time and a place to use a SPView vs an SPQuery.&#160; The problem is that people can change the SPView and that could be exactly what you want.&#160; But most of the time you want to use an SPQuery in your code.&#160; I was in a hurry and didn’t feel like writing a CAML query and it bit me right in the butt a couple of times.</p> <p>First problem I ran into was &quot;<em>Value does not fall within the expected range</em>&quot; which means the column isn’t in the result set that I was bringing back.&#160; So I went to the view and added the column, but not so fast!&#160; I first assumed that the column was there already and spent some time searching for a solution and trying a few variations on the code.&#160; This hacking led me down a road where I thought something was seriously wrong.&#160; I could do something like items[i].Fields[“my-Field”].InternalName and it would give me my_x002d_Field, or whatever the hex for a hyphen is.&#160; Then I would pass the internal name to the items collection like this items[items[i].Fields[“my-Field”].InternalName] and I still got the error!&#160; The point being I got all wound up in the wrong direction for two reasons:&#160; </p> <ol> <li>The fields collection doesn’t have anything to do with the fields that are brought back in the view.</li> <li>The hyphen wasn’t as near much trouble as I was trying to make it.</li> </ol> <p>The field names don’t change no matter what the user does, but they can delete a field.&#160; A missing field can cause your code problems, so you need to check for the field first just so your code doesn’t bomb.&#160; Using a view can be nice because a user change change the sort order or even the order of fields.&#160; They can also mess with the group by which leads me to the second problem.</p> <p>The other problem I ran into was a very vague message &quot;<em>An entry with the same key already exists</em>&quot; around Collections.Specialized was mentioned.&#160; I’m not making a collection, I’m being handed one!&#160; I was just simply pulling back a collection and I was getting this error messages.&#160; I tried it as an SPItemsCollection, I tried it as a DataTable,&#160; I tried it in the morning and I tried it at night.&#160; I was even looking around for a virgin goat to sacrifice.&#160; Then it dawned on me that the duplicate key that it could be talking about is the group by on the DateTime column.&#160; I removed the group by and everything worked as designed.&#160; I loaded up the ChartPart and pointed to a view that had a groupby on it as well.&#160; Groupbys are nice for people and I think a very common thing.&#160; But unless you’ve written your code to accommodate them know that you’ll have problems.</p> <p>For the most part an SPQuery is the way to go, but when I’m in a hurry, being cheap, or just want to prove a point I’ll use a SPView and manage it on the list.&#160; I can imagine where a SPView would be very useful when the business needs the user to manage the query, but if that’s not the case then SPQueries are the way to go.</p> http://www.wildwires.com/Blog/09-09-20/Working_with_existing_SharePoint_views_from_code.aspx Stacy Draper http://www.wildwires.com/Blog/09-09-20/Working_with_existing_SharePoint_views_from_code.aspx b247b0c4-7ee6-4639-a12d-936cb24e4e54 Sun, 20 Sep 2009 17:32:27 GMT Audio stops working in Windows Server 2008 <p>My workstation operating system (OS) is Windows Server 2008, for a number of reasons, but mostly so I can better describe what settings need to be set where.&#160; Everyone once in a while my audio has quite working.&#160; Actually on any server os my audio quits a lot.&#160; It usually comes back when I reboot but I don’t reboot but every 15 to 30 days.&#160; I have a bazillion things open and rebooting is always a pain in the butt.</p> <p>Start &gt; Administrative Tools &gt; Services &gt; Restart “Windows Audio”</p> <p>or if it happens enough make a batch file:</p> <pre class="brush: csharp;">net stop &quot;Windows Audio&quot; net start &quot;Windows Audio&quot;</pre> http://www.wildwires.com/Blog/09-08-23/Audio_stops_working_in_Windows_Server_2008-2109748892.aspx Stacy Draper http://www.wildwires.com/Blog/09-08-23/Audio_stops_working_in_Windows_Server_2008-2109748892.aspx f2a97402-8169-42a0-98b9-0e9fcb24ba3e Sun, 23 Aug 2009 10:03:02 GMT Ferrari Case Study <p>I just read the <a title="Ferarri Case Study" href="http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000004987" target="_blank">Ferrari case study</a> and was surprised by this statement, <em>“Site traffic has increased by 237 percent, with a 150 percent increase in unique visitors.”</em> SharePoint by itself doesn’t increase traffic.&#160; Understanding how search engines look at your site and being able to manage the content search engines look at increases traffic.&#160; </p> <p>The article did state that it’s now easier manage content than it was in their previous java based version.&#160; It almost sounded like they had to have a developer make all content changes.&#160; I’m not a Java fan, but I do think this is a cheap shot at a whole platform.&#160; There are plenty of bad content management solutions in .NET technologies too.&#160; The increased traffic was a combination of a few things.</p> <p>When the content, meta tags, titles and other asset areas are easy to manage it’s easier to make the search engines like the site.&#160; It’s also important to know what they like.&#160; So it’s important to know what to do and to have the ability to do it, and this is what a properly implemented SharePoint brings to the table.&#160; Believe me you can set up SharePoint so that it doesn’t cater to search engines at all.&#160; It’s just content, like anything else it can be managed poorly or it can be managed well.</p> <p>These numbers do seem modest so I tend to believe they aren’t from a marketing champagne (because even a bad one would more than double your traffic) and are really from search engine optimization but it’s hard to know that for sure.</p> <p>The bottom line is that the case study didn’t clearly point out why traffic increased. I think they are trying to say that because the content was more easily managed they were better able to optimize the content for higher ranks on the search engines.</p> http://www.wildwires.com/Blog/09-08-05/Ferrari_Case_Study.aspx Stacy Draper http://www.wildwires.com/Blog/09-08-05/Ferrari_Case_Study.aspx 9d45c187-7364-4e0a-b26f-236a6660c3cc Wed, 05 Aug 2009 09:46:50 GMT I may pick and choose who I work with but at least I&rsquo;m not asking the government for money <p>Here’s a page out of my Sunday morning.&#160; I went to Chrysler.&#160; I heard that they had some pretty good deals so I thought I’d go find out more about it. Having crappy luck online and being in the area to big one that didn’t close down recently I thought I’d just drop in.&#160; Just on a whim and maybe walk out with a car.&#160; I just need adaptive cruise control and a few other things and I’d be set.&#160; Walking into the dealership I saw this sweet little Dodge Challenger and it looked cool.</p> <p>Upon entering the <a title="http://www.arrigopalmbeach.com" href="http://www.arrigopalmbeach.com">Arrigo dealership</a> I found there were 4 sales people and a receptionist.&#160; One of the sales people greeted me and asked me how I was doing and if he could help me.&#160; I said, “Sure, I’ve heard you got some great deals and I’d like to know more about your product line.”&#160; He pushes me off with a back handed wave onto the other sales people behind him.&#160; </p> <p>Another one in the bunch notices that I’m flailing and he asks me if he can help me.&#160; So I tell him the same but this time I don’t say what I want as smoothly, in looking back on it it’s because now I’m a little bugged and the Challenger is now where in my mind.&#160; I’m wondering to myself why I’m even here.&#160; Then this person comes up in between us and tries to be cute, but she’s not, and asks me if she can help me.</p> <p>Noticing that she was obviously the receptionist I said, “Look please don’t ask me if you can help me if you really can’t?”&#160; I’m there to buy a car,&#160; it’s not that big of a jump in logic.&#160; She nods her head like she’ll be able to help me so I tell my story a third time.&#160; She responds with, “Can I get some information?”</p> <p>“No.” she obviously wasn’t just wanting my name.&#160; I’m certain she wanted my address, email, and phone number.&#160; I just want to learn about Chrysler.&#160; She stood there looking at me with her shoulders shrugged as if to say, “If you don’t give me any information I can’t sell you car.”&#160; But before she could even come up with any nonsense like that I turned and started to walk out and it struck me as I was walking to the door and I turned and said&#160; “I may pick and choose who I work with, but at least I’m not asking the government for money.”</p> http://www.wildwires.com/Blog/09-07-26/I_may_pick_and_choose_who_I_work_with_but_at_least_I_rsquo_m_not_asking_the_government_for_money.aspx Stacy Draper http://www.wildwires.com/Blog/09-07-26/I_may_pick_and_choose_who_I_work_with_but_at_least_I_rsquo_m_not_asking_the_government_for_money.aspx 4192eb18-f763-4088-8f52-8215affa4b8d Sun, 26 Jul 2009 21:27:13 GMT First wave page <p>After <a href="http://c.wildwires.com/Blog/09-07-23/An_invitation_to_Google_Wave_Developer_Sandbox.aspx" target="_blank">receiving notice</a> that I was accepted into the program&#160; I get my user name and password in less than 30 minutes.&#160; I get logged in and it was confusing at first because it’s a whole new interface and paradigm.&#160; Like chat and forums all mixed into one.&#160; Like forums with the extra ability to reply right in the middle of someone else's sentence.</p> <p>The first thing I wanted to do was build extract a wave to my own web page.&#160; I did that at <a title="http://www.wildwires.com/wave/demo1.aspx" href="http://www.wildwires.com/wave/demo1.aspx">http://www.wildwires.com/wave/demo1.aspx</a> it’s my wave attempting to recruit other developers to help build a bunch of controls around wave.&#160; </p> <p>I was trying to figure out how to keep the screen shot in sync like take one every 5 minutes for example,&#160; but I couldn’t figure out an easy way to do that.</p> <p>So far there are three of us and 2 features, create new wave and rss feed.&#160; Once I get it done I’ll stick it in a web part this will probably be a codeplex project and I’ll post the url to it once we get it going.</p> http://www.wildwires.com/Blog/09-07-24/First_wave_page.aspx Stacy Draper http://www.wildwires.com/Blog/09-07-24/First_wave_page.aspx 09a0829d-4cc5-4b90-815d-dea80389ccd9 Fri, 24 Jul 2009 08:23:18 GMT Windows 7 and Server 2008 R2 Available in MSDN August 6th <p>Twitter is pretty awesome.&#160; I couldn’t figure out when windows 7 was going to be in MSDN.&#160; Post a question and get a response, “<strong><a href="http://twitter.com/krichie">krichie</a></strong>@<a href="http://twitter.com/stacyDraper">stacyDraper</a> August 6th <a href="http://bit.ly/OFsrN">http://bit.ly/OFsrN</a>”.</p> <p>Other times twitter can be a pain with all the “Look at me” posts, this time it worked out pretty good. </p> <p>&#160;</p> <p>Thanks Keith,</p> <p>Stacy</p> http://www.wildwires.com/Blog/09-07-23/Windows_7_and_Server_2008_R2_Available_in_MSDN_August_6th.aspx Stacy Draper http://www.wildwires.com/Blog/09-07-23/Windows_7_and_Server_2008_R2_Available_in_MSDN_August_6th.aspx 11012aa3-0e2d-4d12-8c0e-438e20a39fb1 Thu, 23 Jul 2009 10:00:29 GMT An invitation to Google Wave Developer Sandbox <p>So I just got an email about Google wave.&#160; Basically it was a URL sending me to a Google docs form where I entered what I would like my user name to be and stuff like that.&#160; It says in a few days that I should get some additional information.</p> http://www.wildwires.com/Blog/09-07-23/An_invitation_to_Google_Wave_Developer_Sandbox.aspx Stacy Draper http://www.wildwires.com/Blog/09-07-23/An_invitation_to_Google_Wave_Developer_Sandbox.aspx 7d726e70-3564-4b3e-bac1-809e0a5583e5 Thu, 23 Jul 2009 09:45:38 GMT I guess Telligent is not free for community any more <p>After some careful deliberation I decided to put <a href="http://www.sfspug.com">www.sfspug.com</a> on Telligent’s community server.&#160; I knew they were coming out with a new version soon and I thought it would be good because then I could see the older version and migrate to the newer one.&#160; What I hadn’t counted on was that they wouldn’t have a new community server community edition.&#160; Well I went to the site and I couldn’t find it.&#160; So I went to the Tellignet’s contact page and I indicated that I couldn’t find the free version like I had before.&#160; Below is the email dialog where they answered and said they don’t have a free version.&#160; I asked them how much it is and they didn’t respond at all.&#160; My feeling is when you ask, “How much is it” and they can’t answer that in a short simple sentence then there’s a problem:</p> <p><em><font size="2">How much is it?</font></em></p> <p><em><font size="2"><b>From:</b> Grant Pankonien [mailto:GPankonien@telligent.com] <br /><b>Sent:</b> Friday, July 17, 2009 12:51 PM <br /><b>To:</b> Stacy Draper <br /><b>Subject:</b> Telligent can help solve your business challenges with Web 2.0</font></em></p> <p><a href="http://c.wildwires.com/Libraries/MetaBlogLib/WindowsLiveWriter-IguessTelligentisnotfreeforcommunityanym_9D11-clip_image001_2.sflb.ashx"><em><font size="2"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://c.wildwires.com/Libraries/MetaBlogLib/WindowsLiveWriter-IguessTelligentisnotfreeforcommunityanym_9D11-clip_image001_thumb.sflb.ashx" width="120" height="36" /></font></em></a></p> <p><em><font size="2">Dear Stacy, </font></em></p> <p><em><font size="2">Thank you for your request sent into our sales team. Unfortunately, we no longer offer a free version of our software. </font></em></p> <p><em><font size="2">The only option we have at this point is an Enterprise class license.</font></em></p> <p><em><font size="2">Please let me know if I can do anything for you or can help in any way.</font></em></p> <p><em><font size="2">Thank you, Stacy!</font></em></p> <p><em><font size="2">Thanks, </font></em></p> <p><em><font size="2">Grant Pankonien</font></em></p> <p><em><font size="2">Inside Sales, Telligent</font></em></p> <p><a href="mailto:gpankonien@telligent.com?elq=dbac744e84444c94ba07d15fdd663fd3&amp;elqa=1A6E75B53E5889ACB309E888683CCCD68F0A03E1817B420B9D58A3C60F8D0C45ACB4B62BDC5D776A511F189532C983AA8C612C4CCB4591195C15E938CF1FA679"><em><font size="2">GPankonien@telligent.com</font></em></a></p> <p><em><font size="2">o: 214.420.9939 | f: 972.407.0194 | m: 512.913.2682 </font></em><a href="http://www.telligent.com/?elq=dbac744e84444c94ba07d15fdd663fd3&amp;elqa=1A6E75B53E5889ACB309E888683CCCD68F0A03E1817B420B9D58A3C60F8D0C45ACB4B62BDC5D776A511F189532C983AA8C612C4CCB4591195C15E938CF1FA679"><b><em><font size="2">telligent.com</font></em></b></a><b></b></p> <p><em><font size="2">17950 Preston Rd., Suite 310, Dallas, Texas 75252 | Toll-free: 1 (877) 492-9484</font></em></p> <p>&#160;</p> <p>I still haven’t received an answer and the price isn’t listed on their website.&#160; They clearly have something called community – I don’t know what that is now that Grant has indicated there’s only enterprise.&#160; Just how hard does one have to beg to buy something?</p> http://www.wildwires.com/Blog/09-07-20/I_guess_Telligent_is_not_free_for_community_any_more.aspx Stacy Draper http://www.wildwires.com/Blog/09-07-20/I_guess_Telligent_is_not_free_for_community_any_more.aspx 860bed13-f7c9-4211-8884-5bb1dd0e2029 Mon, 20 Jul 2009 11:09:16 GMT