November 2007 - Posts

My Location
Friday, November 30, 2007 1:49 AM

Interesting article on some new technology Google is testing for users on their mobile network. This will give them good opportunity to cover a new advertising market. Read for yourself:

 

 

http://www.news24.com/News24/Technology/News/0,,2-13-1443_2229532,00.html

by riaan | with no comments
LINQ And XML
Thursday, November 29, 2007 2:26 AM

This article by Michael Champion explains how to use LINQ to query, create,modify XML. This is definitely an easier and much more sophisticated way to code around XML then the DOM methods.

 

http://msdn2.microsoft.com/en-us/library/bb308960.aspx

by riaan | with no comments
InfoPath 2007, Taskpanes and ASP.NET
Wednesday, November 28, 2007 4:01 AM

After struggling a bit I have finally figured out that using asp.net pages in InfoPath Taskpanes is not such a good idea when you need to update the form from the asp.net pages. When access the InfoPath DOM via script you get Access Denied errors. Using an html resource file on the other hand works fine. The reason behind this obviously is security - resource files get included in the form and gets executed as part of the form - hence no security issue. ASP.NET runs from another server or path and is not included in the form.

The way I got around this issue was to open the ASP.Net app from my resource file and copy all data to the clipboard. The resource file then get the data from the clipboard and update the InfoPath document from the clipboard data.

by riaan | with no comments
Fast Agile Development
Tuesday, November 27, 2007 1:40 AM

The Fast Agile Development Methodology (FAD) has been developed from the need of clients to implement agile methodologies on projects with short deadlines (max 2 weeks). Go Have a look at:

http://www.codeplex.com/FAD

I would like the community to participate and help build and improve the methodology. So, please feel free to mail me any issues and comments or join the FAD group on CodePlex.

by riaan | with no comments
Uninstalling GAX
Monday, November 26, 2007 6:48 AM

I recently had to uninstall the Guidance Automation Extensions to update my current version with the newer version. When uninstalling I keep getting an error to remove something called "Demo" first. Well, after struggling for a while, I came across some help which pointed me to the Windows Install Clean up application. This helped me to remove the bugger and install the latest GAX version.

 

http://support.microsoft.com/kb/290301

by riaan | with no comments
MOSS 2007 Issues
Monday, November 26, 2007 3:32 AM

I picked up the following issues in my management of a client's MOSS 2007 environment. Hope this will help anyone coming across the same issues:

 

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidOperationException: ExecuteReader: Connection property has not been initialized.

 

This issue occur because the Project Server SQL user does not have access to the ProjectServer databases. The user should be given access to these.

 

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.NullReferenceException: Object reference not set to an instance of an object.

 

This is an execute permission on the PWA SQL procs. The user should be added to the ProjectServer SQL group.

 

Object reference not set to an instance of an object. at
Microsoft.Office.Project.PWA.CommonControls.XmlGrid.CreateControlHierarchy(Boolean useDataSource)
at
Microsoft.Office.Project.PWA.CommonControls.XmlGrid.OnPreRender(EventArgs e)

 

 

This error occur when ProjectServer user details. The main cause is linked to migration of PWA 2003 to 2007 and users being checked out on projects. A quick fix is to update the checkoutby column in Resource table (ProjectServer_Published) database.

by riaan | with no comments
Open Source at Microsoft
Tuesday, November 20, 2007 1:00 AM

Everything you need to know about Microsoft and Open Source Initiatives.

 

http://www.microsoft.com/opensource/default.mspx

by riaan | with no comments
ASP.NET 3.5
Monday, November 19, 2007 1:19 AM

ASP.NET 3.5 and Visual Studio 2008 bring great new functionality around Web development and design that makes building standards based, next generation Web sites easier than ever.

 

http://www.asp.net/downloads/vs2008/

by riaan | with no comments
Managed Services Engine
Friday, November 16, 2007 4:09 AM

This is a very powerful set of infrastructure and tools built on WCF for supporting versioning, abstraction, management, routing and runtime policy enforcement of services in a heterogeneous environment.

http://blogs.msdn.com/biztalk_server_team_blog/archive/2007/11/09/managed-services-engine-ctp-available-on-codeplex.aspx

by riaan | with no comments
SharePoint Pedia
Friday, November 16, 2007 2:18 AM

A central point for some useful and useless MOSS 2007 stuff:

http://sharepoint.microsoft.com/pedia/Pages/Home.aspx

by riaan | with no comments
Web Service Modeling factory
Thursday, November 15, 2007 2:48 AM

The MS Web Service factory - the modeling edition, can be found here:

 

http://msdn2.microsoft.com/en-us/library/bb931187.aspx

 

 

by riaan | with no comments
ESB Guidance From Microsoft
Thursday, November 15, 2007 2:45 AM

The Microsoft ESB Guidance extends the functionality of BizTalk Server to provide a range of new capabilities focused on building robust, connected, service-oriented applications. Read More:

 

http://msdn2.microsoft.com/en-us/library/bb931189.aspx

by riaan | with no comments
Anonymous Types
Wednesday, November 14, 2007 2:33 AM

Anonymous types allow you to create objects and collections with no specific type. On the fly you can create specific objects out of that type. Read more here:

 

http://blogs.msdn.com/wriju/archive/2007/10/16/c-3-0-anonymous-type-behavior.aspx

by riaan | with no comments
Lazy Computation
Wednesday, November 14, 2007 2:30 AM

Sometimes it may be useful to delay an execution of some code until the result is actually needed, either because the result may not be needed at all or because we don’t want to block the program for a long time by executing all computations in advance and instead we want to execute the computations later, when we will actually need the result. This article explains how to do just that using C# and the .Net 3.0 framework:

 

http://msdn2.microsoft.com/en-us/vcsharp/bb870976.aspx

Oracle VM
Wednesday, November 14, 2007 2:27 AM

Oracle is now playing in the virtualization space. Read more here:

http://www.networkworld.com/news/2007/111207-oracle-hypervisor.html

by riaan | with no comments
More Posts Next page »