cloud.net

Thursday, December 3, 2009

Haigs Dimple 15 YO Blend Review


[The reviewer and scores explained.]

Bottle: Haigs Dimple 15 YO Blend
Cost: $60
Score: 48
Scent: Uncharacterized by anything pleasant. Strong alcohol, burns the nostrils.
Palate: Slightly sweet medicinal with bitter after taste.
Effect: Good mood, but the taste limited my enjoyment. Extra energy.
Empty glass scent: Smoky peaty scent and the burn your nostrils vapour wasn’t present.
Day after: Slight hangover.
Bottom line: Avoid purchasing, but don't say no if it's offered.

The review:  I made a departure from my usual choice of single malts and tried a blend for the 1st time in over a year. I had high expectations from the seductive bottle. And I was sadly disappointed. The taste was just plain unpleasant all the way through from initial contact to finish. The blend didn’t highlight any recognizable style. I had a hard time finishing my 1st glass; it sure wasn’t one of the glasses that leads to another and then you promise yourself its the last glass before you talk yourself in to another. I gave it another go after a chicken roast and it didn’t fare any better. I wasn’t able to finish the 2nd glass and it ended up adding something to some chocolate ice cream. I found it a little hard to sleep, and I woke up before the alarm. The next day I really felt the 1.8 glasses, and need some aspirin. I’m not sure I really want to drink the rest of the bottle. Your money is much better spent on a cheaper 12yo single malt like Glenfiddich.
Dimple didn't even give us a decent cork top, it's a plastic twist cap!

Tuesday, November 24, 2009

Sunday, November 22, 2009

f-Laws of Management

I was going to copy and add my own, but the truth is you'd all be better served by going to the source of f-Laws and I don't have to plagiarize or quote.

f-Laws are a series of common management flaws that seems to permeate todays companies.

I encourage everyone who works with more than a couple of people to read the big book or even the FREE little book.

Example - Word for word copied from the Little book.

Russell & Herbert f-Law:
The more important the problem a manager asks consultants for help on, the less useful and more costly their solutions are likely to be.

Consultants begin their engagements by gathering very large amounts of data, much more than can be transformed into useful information. No wonder! Their fees are proportional to the amount of time they devote to a problem, not to the amount of good that they do.

The most successful consultants are the ones who are smart enough to see what managers want and give it to them after an extended effort, and do so in long, impressively formatted reports. They provide sanctions for a fee.

The principal finding obtained by all studies conducted by consultants, regardless of the issues involved, is the need for more study. The success of a consultant’s effort is not measured by the amount of good it does for the client, but the amount of good it does for the consultant.

Sally - Response:
It’s astonishing that, in these days of obsession with return on investment, consultants are not held to account more than they are. There are three reasons for this:
  1. Executives are seduced by data – the more they have, even if it’s useless, the more it makes them feel in control.
  2. The CEO or someone else very senior usually hires the expensive consultants. Who is going to challenge the CEO’s decision?
  3. Consultants set themselves up as experts. This provides the executive with another hiding place. “If the expert says so who am I to disagree”?
Consultants - unlike the rest of us - do indeed manage to escape being accountable. The higher their fee, the less accountable they become. The more complex and costly their solutions, the more unlikely it is that they’ll be challenged.

Who’s going to want to point out that some senior executive’s decision to hire consultants has been a huge waste of money?

The best organizations, by the way, are more likely to use internal consultants, form employee problem-solving teams or hire customers and suppliers to solve problems for them.

Tuesday, November 17, 2009

SharePoint 2010 beta first impressions.

Maybe it's my scifi interest, but I think SPF 2010 & SPS 2010 roll off the tongue nicer than WSSv3 & MOSS 2007.

    The email Microsoft sent me contained product keys for 2 versions:
  1. SharePoint Server for Internet Sites 2010
  2. SharePoint Server 2010
    My setup is all x64:
  1. VMWare Guess with 2.4GB RAM/ 80GB HDD
  2. Win2008R2 SE
  3. SQL 2008 + SP1
  4. SharePoint Server for Internet Sites 2010
After installing Win2008 and SQL2008, I launched the SP installer.
The package extracts and you're presented with an SQL2005 type menu with Prepare/Install/Other Info. I skipped the reading and went directly to "Install SharePoint Server" and it failed because IIS 6 Compatibility Prerequisite was missing.
This time I clicked "Install Software Prerequisites" and it installed quite a few more things.

Back to "Install SharePoint Server" and after a while it failed again:


Google'd KB970315, downloaded and installed the Hotfix.
Away we go again.

A few new things...
  • the setup asks for a pass phrase to secure the farm.
  • there's now a Wizard option to guide you through the Services configuration.
I select all options bar "Lotus Notes Connector"... enter a new account, and after a couple minutes the first error:

Errors occured.

The service application proxy "User Profile Service Application" could not be provisioned because of the following error: Unrecognized attribute 'allowInsecureTransport'. Note that attribute names are case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\Profile\client.config line 56)

Corelation Id: 95684294-0888-46dd-8242-df5860c5188e

Central Administration, its all new and it has pretty icons like a Control Panel.

Let's add some user accounts and start using it... the Shared Service Provider doesn't seem to exist anymore and in its place is the much more logical Service Applications Management screen.


User Profile Service Application is my guess for adding users.

I guess this was the error being reported before... I google'd "95684294-0888-46dd-8242-df5860c5188e", nothing, then tried "allowInsecureTransport" which lead me to MSDN Forum after reading through it I tried replacing the attribute with enableUnsecuredResponse, that didn't work... I noticed other security nodes didn't have this attribute so I commented them all out and it worked after an IISReset. More new things...
  • Review problems and solutions

  • JQuery type popups/functions everywhere

  • Ribbon menus everywhere

  • Theme Gallery; Now themes are CAB files with an .thmx extension


  • Solution Gallery with upload, woohoo... I guess you'll have to be more vigilant with assigning Site Collection Admins :)... browse Office.com uses Silverlight
  • SharePoint Designer Settings, now I don't have to blanket disable SPD access!
All in all SharePoint 2010 is more logically laid out and has a refreshing dynamic look.

I'll delve in to SP2010 more in the future.

Thursday, November 5, 2009

Dalwhinnie 15 YO Single Malt Review


[The reviewer and scores explained.]

Scotch: DALWHINNIE 15 YO Single Malt
Cost: $75
Score: 72 78 (Update after 3 bottles) Scent: Very bland.
Palate: Beautifully sweet, smooth and sweet after taste. Slight smoky honey.
Effect: Up lifting and happy.
Empty glass scent: Slight smoky scent.
Day after: Clean in, clean out after 1/3 bottle.
Bottom line: Great if you like easy going sweet Scotches.

The review:  The 1st thing that caught my attention was the distinct lack of a Scotch scent. No burn, no earth, no spice. It has a scent but it's very subtle. But then you drink it and hmmmm... smooth... warm... sweet... honey... smoke... earth...
I finished my 1st glass and before I knew it, I was back at the bottle sniffing the cork to try and better discern the scent.
Dalwhinnie's pleasure is all in the mouth, and it leaves the nose out in the cold.
I like it and I will be buying another bottle in the future. I was sad to pour Dalwhinnie's last drop.
If it had a stronger scent and more smoke, this would score an 85.
Minor note: The cork didn't quite fit flush against the bottle lip, so if I lay it down it would drip.

(Update after 3 bottles)
This has become my go to Scotch when in doubt. In this price range Dalwhinnie whips the lamas ass ;).

Tuesday, November 3, 2009

SharePoint List in SQL

In was recently tasked with Exporting a SharePoint list to Excel for users logging in using Forms Authentication.

I scratched my head for a minute and I came up with creating a Reporting Services report that queries the SP DB directly.

Issues: I wanted the query to be dynamic and use the exact same SP columns. So if a user adds a field or changes a column name I don't need to amend the SSRS report.

Solution: I created a Stored Proc, that takes 1 parameter (ListID). The proc gets the fields for the list then builds a query and executes it. The Stored Proc needs to reside on the same Content DB.

Code:
CREATE procedure [dbo].[usp_PrintList] (@ListId uniqueidentifier)
AS
BEGIN
  DECLARE @XMLFields TABLE (Row INT IDENTITY, Field XML);
  DECLARE @xFields XML; 
  SELECT @xFields = (SELECT cast(
      replace(cast(tp_Fields as varchar(max)),'<FieldRef','<Field') 
      as XML) as Fields
      FROM Lists 
      WHERE (tp_ID = @ListId))
 
  INSERT INTO  @XMLFields
    SELECT Tbl.xFlds.query('.') from @xFields.nodes('/Field') as Tbl(xFlds)
 
  DECLARE @sql VARCHAR(8000), @field XML, 
    @colname VARCHAR(30), @Type VARCHAR(30), @dispname VARCHAR(255);
  
  SET @sql = 'SELECT '
 
  DECLARE tmpCursor CURSOR FOR
    SELECT Field, 't1.'+ Field.value('(/Field/@ColName)[1]', 'varchar(max)') , 
      Field.value('(/Field/@Type)[1]', 'varchar(max)'), 
      ' as ['+ isnull(Field.value('(/Field/@DisplayName)[1]', 'varchar(max)'), 
      Field.value('(/Field/@Name)[1]', 'varchar(max)')) +'], '
    FROM @XMLFields
 
  OPEN tmpCursor
  FETCH NEXT FROM tmpCursor INTO @field, @colname, @Type, @dispname
    WHILE @@FETCH_STATUS = 0
    BEGIN
      IF(@colname IS NOT NULL)
      BEGIN  
 
        SET @sql = (CASE @Type
          WHEN 'Lookup' THEN 
            @sql + '(SELECT nvarchar1 FROM UserData WHERE tp_ListId = '''+ 
            (@field.value('(/Field/@List)[1]', 'varchar(max)')) +
            ''' AND tp_ID = '+ @colname +')' + @dispname    
          
          WHEN 'User' THEN 
            @sql + '(SELECT tp_Title FROM 
            UserInfo WHERE tp_ID = '+ @colname +')' + @dispname            
          
          ELSE @sql + @colname + @dispname
          END)
  
      END
      FETCH NEXT FROM tmpCursor INTO @field, @colname, @Type, @dispname
    END
  CLOSE tmpCursor
  DEALLOCATE tmpCursor  
   
  --strip off last comma
  SET @sql = SUBSTRING( RTRIM(@sql), 1, LEN(@sql) - 1 )
  SET @sql = @sql + ' FROM UserData t1 WHERE t1.tp_ListId = '''+ 
      CAST(@ListId AS VARCHAR(50)) +''' AND t1.tp_RowOrdinal = 0'
 
  PRINT @sql
  EXEC(@sql)
END
Limitations:
  1. It doesn't get the Display Name for field references (ie not customized field)
  2. It only looks at the Title of the lookup list/user, and then only on custom look up.


Example:
MS SQL Management Studio View
SharePoint View


Keywords: Export to spreadsheet, SQL field view, AllUserData

File link



Tuesday, October 6, 2009

Talisker 10 YO Single Malt Review


[The reviewer and scores explained.]

Scotch: Talisker 10 YO Single Malt
Cost: $75
Score: 65
Scent: BAM in ya face ya wee fanny, have a smoke now.
Palate: Sour peat chemical;like some kind of paint thinner got mixed in.
Finish: Shit that's strong.
Effect: Clear head but not inviting.
Empty glass scent: Strong peaty smoke.
Day after: All good.
Bottom line: Chemical taste.

The review:  I was recommeded this after trying Highland Park last month. I wanted an even strong smokey taste, so I had high hopes this would be build on the Highland Park.
My initial reactions was this taste like some kind of chemical compound. The scent is good, but the taste is just a little brutish. I tried mixing it with water, but the chemical undertone remained.
I didn't find it sweet or spicy. It was just strong in your face peaty smoke. The bottle lasted longer than most other bottles. It's not bad, but I can't drink too much of it.

Friday, September 4, 2009

Highland Park 12 YO Single Malt Review


[The reviewer and scores explained]

Scotch: Highland Park 12 YO Single Malt
Cost: $68
Score: 73
Scent: SMOKEEEY.
Palate: Farely smooth smoky peat subtle oak. Let's go with smoky wood.
Finish: Smooth, with lingering smoke (I wish there was more smoke).
Effect: Welcoming and happy.
Empty glass scent: Smoky oaky peaty sherry.
Day after: Fantastic.
Bottom line: Very well balanced, recommended for those that like smoky.

The review:  I was a little hesitant to pick the bottle up because it looked a little a cheap bourbon called Cougar Bourbon.
The scent was fantastic, well at least better than I expected. The palate didn't disappoint either, smooth, warm and inviting... a excellent balance of smoke, peat, heather, oak and sherry... with a refreshing spark for a finish.
The scent is fantastic. The taste is great. The bottle looks cheap. Go buy a bottle now.
It could be a little smoother and a little smokier. While I have characterized it as smoky, it's a smoky that doesn't quite give you a smoke fix. I think age would bring this to the table, so maybe the 18 YO would be stupendous.

Friday, June 26, 2009

A salute to Michael J. Jackson

Thank you for the tunes and the moves.

Monday, June 22, 2009

Dr. W. Edward Deming's 14 points for management and transforming business effectiveness

Today we live in a post "credit boom" era... we've spent the last 2 decades inebriated with cheap or even free credit. And like an "all you can eat" banquet, we've had little respect for the credit we used. Now change has been forced on us and we must adapt.


After a recent company memo about improving the business and compulsory annual reviews; I decided to do some research in to ways of improving my effectiveness as a manager and the best way is usually to look at what the best of the best have done in the past.
In my quest for the best of the best I came across William Edwards Deming (you can google his name for more info).

In one of his books Out of the Crisis he describes 14 points for management and transforming business effectiveness, none of them are catchy phrases, but any GM/COO interested in more than short term share holders could do worse...

  1. Create constancy of purpose toward improvement of product and service, with the aim to become competitive and stay in business, and to provide jobs.
  2. Adopt the new philosophy. We are in a new economic age. Western management must awaken to the challenge, must learn their responsibilities, and take on leadership for change.
  3. Cease dependence on inspection to achieve quality. Eliminate the need for inspection on a mass basis by building quality into the product in the first place.
  4. End the practice of awarding business on the basis of price tag. Instead, minimize total cost. Move towards a single supplier for any one item, on a long-term relationship of loyalty and trust.
  5. Improve constantly and forever the system of production and service, to improve quality and productivity, and thus constantly decrease costs.
  6. Institute training on the job.
  7. Institute leadership. The aim of supervision should be to help people and machines and gadgets to do a better job. Supervision of management is in need of overhaul, as well as supervision of production workers.
  8. Drive out fear, so that everyone may work effectively for the company.
  9. Break down barriers between departments. People in research, design, sales, and production must work as a team, to foresee problems of production and in use that may be encountered with the product or service.
  10. Eliminate slogans, exhortations, and targets for the work force asking for zero defects and new levels of productivity. Such exhortations only create adversarial relationships, as the bulk of the causes of low quality and low productivity belong to the system and thus lie beyond the power of the work force.
  11. a. Eliminate work standards on the factory floor. Substitute leadership.
    b. Eliminate management by objective. Eliminate management by numbers, numerical goals. Substitute workmanship.
  12. a. Remove barriers that rob the hourly worker of his right to pride of workmanship. The responsibility of supervisors must be changed from sheer numbers to quality.
    b. Remove barriers that rob people in management and in engineering of their right to pride of workmanship. This means, inter alia," abolishment of the annual or merit rating and of management by objective.
  13. Institute a vigorous program of education and self-improvement.
  14. Put everybody in the company to work to accomplish the transformation. The transformation is everybody's job.
Another set of management principals is The Deming System of Profound Knowledge which advocates:
  1. Appreciation of a system: understanding the overall processes involving suppliers, producers, and customers (or recipients) of goods and services (explained below);
  2. Knowledge of variation: the range and causes of variation in quality, and use of statistical sampling in measurements;
  3. Theory of knowledge: the concepts explaining knowledge and the limits of what can be known (see also: epistemology);
  4. Knowledge of psychology: concepts of human nature.
I thought I would share this tid-bit.

Thursday, May 7, 2009

The Future of Health Care

I’ve always had mixed feelings about doctors. In one hand I know that they’re there to help me if I have a problem with my body. On the other hand I’ve had nothing but bad help from every doctor I’ve ever visited, and if it wasn’t bad, it definitively was a waste of money and time.
Unfortunately I’m not a qualified doctor and I live in a country that will not provide even the most basic of medicines without a “doctors” prescription. But I’m also a dreamer and here’s a brief redaction of one of my dreams.
Maybe dream isn’t a good word for it, because it’s more of a conscious wish.

My dislike for doctors started when I was 13, up until then I had a generally very healthy life, no broken limbs, serious infections or operations. The worse were Chickenpox and Mumpes which were handed down to me by my older brother.
Anyway back to 13... I contracted the flu and made the mistake of seeing a Dr. The Dr. prescribed 500mg a Amoxicillin (yes I can remember the type) a week later I developed really bad flu and my tonsils had swollen up so much I couldn’t eat, or drinking without pain. I managed to crawl to the “Dr.” again and the idiot prescribed me yet more antibiotics, this time Amoxicillin and another type. My symptoms didn’t get any worse but they sure didn’t get any better until I completely stopped taking the antibiotics.
In all I was out of action for 7 weeks of a great Mediterranean summer. My tonsils never really recovered, so another Dr. thought they should be removed. Luckily I didn’t attended the surgery because I was eventually able to cure myself with 30mg of Potassium Chloride for a week.

Over the years, I’ve had other issues with “Drs” from wrong prescriptions for Conjunctivitis, to charging me $100 for a 2 second diagnosis, to a Dr not willing to prescribe a medicine that would have resolved sever inflammation from a fall.

What have I learned from Drs?
I’ve learned that they can harm you just as well as they can help. And according to research by Dr. Barbara Starfield of the Johns Hopkins School Public Health (http://www.ncbi.nlm.nih.gov/pubmed/10904513?dopt=Abstract and http://faculty.jhsph.edu/?faculty_id=667); doctors are the 3rd leading cause of death in the US.
I now research my symptoms and diagnose myself. If I can’t find a legally available treatment I will go to a Dr and ask him to prescribe what I need. Needless to say I have been healthy since; apart from some broken vertebrae.

Get to your dream already!

My dream is MedNet.
What is MedNet? MedNet is an international medical information network. All consultancies, practices, surgeries, homeopathies, holistic centres, hospitals, dentist, pharmacies, etc are connected. The network contains a knowledge base of every medical procedure, medicine, herb, compound, allergy, virus, bacteria ever discovered by man.
How does it work? Numerous geographically dispersed connected databases with mankind’s medical knowledge. Health providers use a national registry system that references the knowledge.

Example:
In the USofA poorer individuals have a Medicaid number, this is a record in a database. Now say I got the Flu and decided to play Russian roulette by going to a Dr., I could log on to my national MedNet by entering my Medicaid number; I could then press a “I’m not feeling well button”, it would then ask me a couple of questions to determine how bad I'm feeling. Because I’m lazy and I want to see a Dr. I just click on “I don’t know” the system then looks for the nearest practice with an available slot or my usual Dr. and an appointment with Dr. Suresh Chandra is made.
With my Medicaid card I crawl over to the Dr. who then with my approval looks up my medical records. He proceeds to diagnose me and enters my symptoms. MedNet knows that the latest N1H1 influenza is going around in my area and also knows what’s been reported as the best treatment. The Dr. doesn’t like MedNet so he wasn’t paying attention when MedNet recommended a allergy cross referenced treatment and figured he knew that all I need is some Amoxicillin.
The Dr. can only prescribe medicines on MedNet so he goes to the “Treatment” tab and selects Amoxicillin... MedNet tells him that antibiotics are ineffective against Viral infections and could cause death. MedNet then reminds the Dr. that patients have reported that the most effective treatment has been a combination of 100mg Calcium Sulphate, 1gr Vitamin C and warm UV light daily.

I go to the nearest Chemist with my Medicaid card, the Chemist looks up my treatment record and gives it to me.

I go home and do the treatment. 5 days later I feel much better but I notice a wart on my foot, so I log on to MedNet; I get prompted to confirm efficacy of my previous treatment, I then try and arrange an appointment for my wart... this time I feel better so I enter my symptoms. MedNet concurs with my diagnosis and also notes other patients having contracted Human Papilloma virus soon after visiting Dr. Suresh’s practice. MedNet recommends a treatment of applying a 3cmx3cm piece of duct tape over the Wart for 14days and alerts the Department of Public Health of an outbreak of Human Papilloma virus at Dr. Suresh’s practice deferring all future appointments to the practice.


We already have similar systems available to the Tax Office and Road Authorities, I believe it’s much more appropriate to apply this technology to the health industry.
The 1st step is getting the knowledge in to databases, then getting the practices to connect securely and then letting the system grow organically.
Microsoft is still trialing HealthVault (http://en.wikipedia.org/wiki/Microsoft_HealthVault) and there are numerous other systems out there like Google Health and Indivo... these are fairly useless without integration with health providers. I believe access to accurate health information really needs to be a basic Human Right and our archaic health management systems need to embrace the 21 century. Some hospitals have HIT systems that allow digital sharing of patients records, but again they lack the integration.
I guess at the end of the day I would like to breath in to a device connected to MedNet and for the device to tell me every treatable problem I have. Like when your car goes for a service they plug the ECU (Electronic Control Unit) in and print out the fault codes.
I would also like my DNA sequence and possible hacks so I can make my beard grow to a defined length :).

Monday, April 27, 2009

Fraud on Wall St. and every other financial st.

BILL MOYERS JOURNAL | William K. Black | PBS

Thursday, April 23, 2009

Redirect groups to a specific site or url

I created 2 web parts for aiding the redirection of users to specific area I would like to share with y'all.

  1. Group Page Redirector; this has a group property, a URL and redirect once property. If you belong to the selected group it will redirect you to the specified URL. This can be handy if you want to show specific content to a group; like an announcement or terms and conditions. Just add more web parts for other groups.
  2. SubSite Redirector; this doesn't any properties... it just checks which Sub Sites you have access to, and if you only have access to one it will redirect you to it.
They're both simple Web Parts with the source/project code and wsp. Also you can set them to Minimized and no Chrome, so that they're not visible.

Keywords: Sharepoint Redirect Redirector Web Part once Usage policy ToolPart[]

Tuesday, April 21, 2009

Item level permission checking web part

So you want to know what a specific user can and can't see in your SharePoint site?... well for that you'll need to perform an eye examination.

OK really you want to know what items/list/sites for which a specific user has access?
Well believe it or not you can't with the standard SharePoint tools, but it's a fairly simple exercise to create a web part that does, and to save time here's one I made before.


It's fairly simple... get the SPUser > Check what groups he/she belongs to > loop through all the lists > items then the sub sites...
I show an icon for SPBasePermissions instead of the usual Full Control, Contribute, ect. The tree goes down to items, but won't fetch them until you click on the list expand icon to aid performance.
Since I'm using SPUser it also works for forms authentication.
If you don't have permission to check permissions on an object you can set a web part property to show this or not.

In any event the whole project source is included, so feel free to play and recommend changes.

Keywords: Check User Permission Inherited Unique Access RenderPreText RenderPostText TreeNode PeopleEditor SPUser TreeView SPGroup HasUniqueRoleAssignments TreeNodePopulate


Thursday, April 2, 2009

Moving your Windows Installer Directory

I mostly work with Virtual Machines and I like to pre-allocating the disk size. When I created my VM I figured 10GB would be enough for C:\ with Win2003 Server and a couple of SDK's and if I needed more I could always add another drive. I was wrong.

After 2 years my faithful Win2003 dev VM is out of space on C: and I can't shuffle any more files around.

My C:\windows\installer directory is >2GB so this is my prime candidate to move. Luckily there are always solutions to problems... no I'm not going to delete the directory, or change my registry to point to a new location.
I'm going to add a symbolic link from C:\windows\installer to F:\installer.
  1. Download Junction from http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
  2. Copy OR move C:\windows\installer to F:\installer
  3. Delete all the files in C:\windows\installer
  4. Close all your Explorer windows
  5. Run > cmd> C:\junction C:\WINDOWS\Installer F:\installer
That should do it. I wrote a batch (run.bat) script to do the whole procedure.
@set src=C:\WINDOWS\Installer
@set trg=F:\Installer
::copy %src%\* %trg%
::detele %src%\*
move /y %src%\* %trg%
junction %src% %trg%
pause
This should work for most directories. The batch file should be in the same directory as junction.exe.

Tuesday, January 27, 2009

Unable to connect publishing blob caching.

01/27/2009 16:23:40.23
w3wp.exe (0x0114)
0x00E8
CMS
Publishing Cache
6p4o
Warning
Unable to connect publishing blob caching. Web.Config is not set up correctly. Cache is not valid. WebId is '1303494830', Url is 'http://vmmossdev:8088/_themes/myTheme/viewheadergrad_mt.gif'.

You may see the above warning in your event log, if the "BlobCache" configsection is declared without been defined... well I did, and I google and could find a single valid explanation.


The Fix: Just add a node in the node like...
<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js)$" maxSize="10" enabled="false" />

Thursday, January 22, 2009

Visual Studio 2008 extensions for SharePoint 1.3 Jan 2009 CTP

So here I was checking to see if there was a new VS Extentions for WSS, and Google revealed a link to: VSeWSS 1.3 and now with x64 support... woohoo.

Yeah what ever, my life is sad... but it helps us all along the way to an x86 free world.