Posts
643
Comments
140
Trackbacks
120
Wednesday, June 24, 2009
Azure Services Platform

The resources for Azure Services platform are looking better by the day. If you’ve not started yet have a look at : Azure Resources

posted @ Wednesday, June 24, 2009 1:06 AM | Feedback (0)
Sunday, June 21, 2009
Flot: Attractive Javascript plotting for jQuery

Flot is a pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side.

The focus is on simple usage (all settings are optional), attractive looks and interactive features like zooming and mouse tracking.

The plugin is known to work with Internet Explorer 6/7/8, Firefox 2.x+, Safari 3.0+, Opera 9.5+ and Konqueror 4.x+. If you find a problem, please report it. Drawing is done with the canvas tag introduced by Safari and now available on all major browsers, except Internet Explorer where the excanvas Javascript emulation helper is used.

http://code.google.com/p/flot/

posted @ Sunday, June 21, 2009 3:30 AM | Feedback (0)
Wednesday, June 17, 2009
Apple confuses world over 3.0 launch

So the nice man at the Apple WDC declares the 3.0 will be available on the 17th June….

What he failed to say is that it would be avaiable at 10 am on 17th June in the US PDT.

So that shifts the time to 6pm in the UK

And worse still 3 am on the 18th in Sidney, Australia

What Apple did on the QT was then to add differing dates to the relevant Apple pages for each country.

Unfortunately most people end up at Apple.com (US) long before they hit their own (for example Apple.com/UK)

There we have it: OS 3.0 is available on the 17th/18th!!

posted @ Wednesday, June 17, 2009 7:11 AM | Feedback (0)
Sunday, June 14, 2009
VHD Mounting under Windows 7

Windows 7 has native support for VHD mounting. Either use Disk Management from the Admin tools or diskpart utilitiy from command line.

To mount a VHD file in scripts using diskpart.

  1. Create a text file with this content:

SELECT VDISK FILE=”filename.vhd”

ATTACH VDISK

  2.  To attach the VHD image in a script, Use:  “diskpart -s scriptfile

For example:

Master file: VHDMount.cmd

diskpart -s "C:\Scripts\Mount.s"

Mount.s:

SELECT VDISK FILE="C:\DataVHD\ImageVHD.vhd"
ATTACH VDISK

posted @ Sunday, June 14, 2009 5:48 PM | Feedback (0)
El Nino!!

A sensational 11 minute hat-trick from Fernando Torres was the highlight of Spain's 5-0 win over New Zealand in their opening Confederations Cup match on Sunday night.

See more at: Liverpool FC TV

posted @ Sunday, June 14, 2009 5:41 PM | Feedback (0)
Statement from Anfield

Liverpool Football Club has today released the following statement.

"Despite repeated media speculation on the futures of Xabi Alonso and Javier Mascherano, Liverpool has received no official approach or offer from any club regarding the players.
"Neither is for sale and furthermore Liverpool has no interest in the long list of Spanish based players being linked with a move to Anfield as part of any deal."

posted @ Sunday, June 14, 2009 8:22 AM | Feedback (0)
Sunday, June 07, 2009
OS 3.0 - Update

I’ve been using 3.0 on my iPhone for a few weeks now and have yo say – in the main – it is very stable.

Issues I’ve had:

The icons for some of my apps lost their icons

With iTunes 8.2 beta I couldn’t sync with my existing library when I upgraded iTunes ( release appears better)

Very occasional lock up on Pin screen.

All new features work well but with Beta 5 tethering and MMS disappeared :-(

posted @ Sunday, June 07, 2009 7:20 AM | Feedback (0)
Tomorrows the big day

So will we see new iPhones?

Will the iPhone OS shift to 3.0?

Will Leopard be launched?

Lets all wait and see!!

posted @ Sunday, June 07, 2009 4:09 AM | Feedback (0)
Friday, May 15, 2009
Groove becomes SharePoint Workspace 2010

The next version of Groove is getting a new name; the successor to Microsoft Office Groove 2007 willmicrosoft_office_2010 be SharePoint Workspace 2010. Microsoft claims that this is a natural progression since Groove is to SharePoint like Outlook is to Exchange. SharePoint Workspace 2010 won't just be the same product with a new name: Microsoft plans to add features that make it easier to deploy and manage. At the same time, Microsoft says that SharePoint Workspace will make it easier to access SharePoint content (or content from any server that implements the publicly documented protocols).

Watch this space for more news….

posted @ Friday, May 15, 2009 7:05 PM | Feedback (0)
Wednesday, May 06, 2009
Microsoft Cuts: Latest news

As news leaks out where the latest round of cuts are:

  • MSDN and Technet Editorial teams
  • SMSG (Sales Marketing and Support Group)
  • MSN Direct
  • .Net Micro Framework team
  • Response point team
  • Little-Microsoft (Microsoft india) 1% cut

References:

Techflash Blog

Liveside.net

Mary Jo Blog

posted @ Wednesday, May 06, 2009 5:21 PM | Feedback (0)
Monday, May 04, 2009
iTunes Certificate Scams – Do not use http://www.itunesvendor.us

 

Anyone who has ever bought something online where the sale seemed to good to be true usually discovers that it is!! The last scam for us poor punters is the sale of iTunes certificates on line – particularly US ones for use by us folks in the UK!!

So to be clear  

http://www.itunesvendor.us

Is bad, very bad….

posted @ Monday, May 04, 2009 8:10 AM | Feedback (4)
Monday, April 27, 2009
SharePoint: 10 Best Practices For Building SharePoint Solutions

 

SharePoint: 10 Best Practices For Building SharePoint Solutions

posted @ Monday, April 27, 2009 7:01 PM | Feedback (0)
MOSS 2007 Training Videos

Module 1 - Developing Solutions on the SharePoint Platform

Module 2 - Web Parts

Module 3 - Page Navigation

Module 4 - Page Branding

Module 5 - Data Lists

Module 6 - Web Services

Module 7 - Event Handlers

Module 8 - Content Types and Site Columns

Module 9 – Workflow

Module 10 - User Management

Module 11 – Silverlight

Module 12 - Deployment

posted @ Monday, April 27, 2009 6:53 PM | Feedback (1)
Microsoft Enterprise Search Training Videos

Enterprise Search Training Videos

14 Training Videos on Enterprise Search:

  • Module 1: Workshop Overview

  • Module 2: Enterprise Search Overview

  • Module 3: SharePoint Search 2007 Walkthrough

  • Module 4: Search Architecture and Deployment Scenarios

  • Module 5: Crawl and Query Processes

  • Module 6: Relevance Ranking

  • Module 7: Customizing the End-User Experience

  • Module 8: Developing Search Solutions

  • Module 9: Business Data Catalog Search

  • Module 10: Extensibility and Integration for Search

  • Module 11: Search Administration

  • Module 12: Security for Search

  • Module 13: Performance Scalability and Capacity Planning for Search

  • Module 14: Search Operations

  • posted @ Monday, April 27, 2009 6:52 PM | Feedback (0)
    Microsoft Office SharePoint Server | Developer Best Practices | Develop | tips, customization

     

    Microsoft Office SharePoint Server new site for  Developer Best Practices, tips, customisation

    posted @ Monday, April 27, 2009 6:45 PM | Feedback (0)
    BizTalk: Hotrod magazine latest issue….

    The next issue of BizTalk Hotrod magazine (April 2009) is ready.

    This issue has articles about EDI, AS2, Mapping Tips and Tricks, Business Rules, Naming conventions, Tools like BizTalk Terminator and BizTalkCop for Static Code Analysis for BizTalk. As BizTalk 2009 hits the streets 'Hotrod' offers some great help.

    Get Hotrod here...

    posted @ Monday, April 27, 2009 5:44 PM | Feedback (0)
    Saturday, April 25, 2009
    Book Recommendations: MVC 1.0

    Below are links to a few good MVC books….

    ASP.NET MVC Framework Unleashed
    Professional ASP.NET MVC 1.0
    posted @ Saturday, April 25, 2009 8:11 PM | Feedback (0)
    Book Recommendations: MVC 1.0

    Below are links to a few good MVC books….

    ASP.NET MVC Framework Unleashed
    Professional ASP.NET MVC 1.0
    posted @ Saturday, April 25, 2009 8:00 PM | Feedback (0)
    Books: MVC 1.0

    Below are links to a few good MVC books….

    ASP.NET MVC Framework Unleashed
    Professional ASP.NET MVC 1.0
    posted @ Saturday, April 25, 2009 7:59 PM | Feedback (0)
    Friday, April 24, 2009
    Power shell: Checking for unread emails in an exchange inbox

    I recently had to come up with a script to check a particular shared mailbox to see if there were any messages greater than 2 hours old. The following Power shell script was my prototype.

    cls
    # ------------------------------------------------------------
    # Setup credentials
    # ------------------------------------------------------------
    $servername = "ex02"
    $objUserCredentials = new-object System.Net.NetworkCredential("AndrewJames57", "password1#", "Solidsoft")
    $dateNow = get-date
    $dateNow.ToString()
    # ------------------------------------------------------------
    # Setup Soap Request
    # ------------------------------------------------------------
    $requestSoapMessage  = "<?xml version='1.0' encoding='utf-8'?>" `
    + "<soap:Envelope xmlns:soap=`"http://schemas.xmlsoap.org/soap/envelope/`" " `
    + " xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`" xmlns:xsd=`"http://www.w3.org/2001/XMLSchema`"" `
    + " xmlns:t=`"http://schemas.microsoft.com/exchange/services/2006/types`" >" `
    + "<soap:Body>" `
    + "<FindItem xmlns=`"http://schemas.microsoft.com/exchange/services/2006/messages`" " `
    + "xmlns:t=`"http://schemas.microsoft.com/exchange/services/2006/types`" Traversal=`"Shallow`"> " `
    + "<ItemShape>" `
    + "<t:BaseShape>AllProperties</t:BaseShape>" `
    + "</ItemShape>" `
    + "<Restriction>" `
    + "<t:And>" `
    + "<t:IsEqualTo>" `
    + "<t:FieldURI FieldURI=`"message:IsRead`"/>"`
    + "<t:FieldURIOrConstant>" `
    + "<t:Constant Value=`"0`"/>" `
    + "</t:FieldURIOrConstant>" `
    + "</t:IsEqualTo>" `
    + "<t:IsLessThan>" `
    + "<t:FieldURI FieldURI=`"item:DateTimeSent`"/>"`
    + "<t:FieldURIOrConstant>" `
    + "<t:Constant Value=`"" + $dateNow.ToUniversalTime().AddHours(-2).ToString("yyyy-MM-ddThh:mm:ssZ")  + "`"/>"`
    + "</t:FieldURIOrConstant>"`
    + "</t:IsLessThan>"`
    + "</t:And>"`
    + "</Restriction>"`
    + "<ParentFolderIds>" `
    + "<t:DistinguishedFolderId Id=`"inbox`"/>" `
    + "</ParentFolderIds>" `
    + "</FindItem>" `
    + "</soap:Body></soap:Envelope>"
    # ------------------------------------------------------------
    # End of Soap Request setup
    # ------------------------------------------------------------

    # ------------------------------------------------------------
    # Web service request
    # ------------------------------------------------------------
    $webserviceRequest = [System.Net.WebRequest]::Create($rootURI)
    $webserviceRequest.ContentType = "text/xml"
    $webserviceRequest.Headers.Add("Translate", "F")
    $webserviceRequest.Method = "Post"
    $webserviceRequest.Credentials = $objUserCredentials
    $bytes = [System.Text.Encoding]::UTF8.GetBytes($requestSoapMessage)
    $webserviceRequest.ContentLength = $bytes.Length
    $webserviceRequestStream = $webserviceRequest.GetRequestStream()
    $webserviceRequestStream.Write($bytes, 0, $bytes.Length)
    $webserviceRequestStream.Close()

    # ------------------------------------------------------------
    # Receive response
    # ------------------------------------------------------------
    $webserviceResponse = $webserviceRequest.GetResponse()
    $webserviceResponseStream = $webserviceResponse.GetResponseStream()
    $ResponseXmlDoc = new-object System.Xml.XmlDocument
    $ResponseXmlDoc.Load($webserviceResponseStream)
    $subjectnodes = @($ResponseXmlDoc.getElementsByTagName("t:Subject"))
    $FromNodes = @($ResponseXmlDoc.getElementsByTagName("t:Name"))
    $SentNodes = @($ResponseXmlDoc.getElementsByTagName("t:DateTimeSent"))
    $SizeNodes = @($ResponseXmlDoc.getElementsByTagName("t:Size"))

    # ------------------------------------------------------------
    # Output process
    # ------------------------------------------------------------
    "Title"
    for($i=0;$i -lt $subjectnodes.Count;$i++){
        $Senttime = [System.Convert]::ToDateTime($SentNodes[$i].'#text'.ToString())
        $Senttime = $Senttime.ToString()  + "    " + $FromNodes[$i].'#text' + "    " + $subjectnodes[$i].'#text' + "    " + $SizeNodes[$i].'#text'
        $Senttime.ToString()   
        }
    # ------------------------------------------------------------
    #
    # ------------------------------------------------------------

    posted @ Friday, April 24, 2009 11:06 AM | Feedback (0)
    News

    Tag Cloud