Thursday, October 26, 2006

BizTalk Server Code Samples

This page provides links to BizTalk Server 2006 samples designed and built by the BizTalk Server product team. These code samples were designed in response to input from BizTalk Server developers, and they are updated regularly with new content based on the top requests Microsoft receives, so check back often to see what's new.

/Gill

Sunday, October 22, 2006

New PowerShell book.

I enjoyed reading in Monad: Introducing the New MSH Command Shell and Language for Windows by Andy Oakley when i got it a many months back. Now the next book i am going to get would be Windows Powershell in Action by Bruce Payette

Saturday, October 21, 2006

AJAX goes BETA (update to earlier post)

This release includes a number of significant changes:

1) An update to http://www.asp.net/ and http://ajax.asp.net/ to support the release
2) A comprehensive whitepaper detailing changes between the CTP’s and Beta
3) A simple to follow migration guide to help developers
4) Updated documentation
5) A revised ASP.NET AJAX Control Toolkit
6) And much, much more

This release is composed of three parts:

1) The Beta of the soon to be fully-supported ‘core’ ASP.NET AJAX functionality
2) A new CTP of additional functionality that runs on top of the Beta ‘core’
3) A new ASP.NET AJAX Control Toolkit that runs on top of the Beta ‘core’ and new CTP

/Gill

ATLAS (MS AJAX) Goes Beta!

Microsoft ASP.NET AJAX version 1.0 Beta Released Friday, October 20, 2006

The first public Beta release of Microsoft ASP.NET AJAX v1.0 (code-named “Atlas”) is now available for download. ASP.NET AJAX is a free framework for creating client-centric, interactive Web applications that work across many popular browsers and on any server platform. This Beta release is a preview of the fully-supported version of ASP.NET AJAX scheduled for release by the end of this year.

Links
Microsoft ASP.NET AJAX version 1.0 Beta Released
http://ajax.asp.net/default.aspx?tabid=47

Get the new bits and check out the new docs at
http://www.asp.net/ !

Friday, October 20, 2006

InfoWorld Product Review of BizTalk Server 2006

InfoWorld has posted their product review of BizTalk Server 2006 and awarded the product with the highest rating. This article is called BizTalk 2006 deftly connects enterprise apps.

/Gill

Sunday, September 17, 2006

ASP/ ASP.Net Auditor v2 BETA

from securityfocus.com

ASP Auditor v2 BETA
Author david.kierznowski_at_gmail.com
http://michaeldaw.org

Purpose: Look for common misconfigurations and information leaks in ASP.NET applications.

This tool is based on H D Moore's Dot Net Application Scanner
Author: H D Moore
URL: http://www.digitaloffense.net/index.html?section=TOOLS

HDM thanks for the feedback.

Changelog:
* Combined code from Asp Auditor v1 BETA and HDM's DNAScanner.
* Version plugin allowing specific ASP.NET versioning.
* Version brute force capabilities using JavaScript validate directories.
* Check if global ASP.NET validate is being used.
* Added brute force as option in usage()

More information can be found at:
http://michaeldaw.org/

Tuesday, July 25, 2006

Visual Studio 2005 Service Pack

Visual Studio 2005 Service Pack 1 set for Q3

Microsoft has announced that the long-awaited VS 2005 SP 1 will be released by the end of September.

Saturday, July 08, 2006

ADO.NET and SQL Server Everywhere

Steve Lasker has posted a screencast / video over on Channel 9 providing an overview on the various ADO.NET programming options available for SQL Server Everywhere, including an updateable resultset (SqlCeResultSet).

While on the subject, check out the new SQL Server Everywhere team blog and info on the SQL Server Everywhere CTP. Steve's SQL Server (three s') Everywhere FAQ is also a good resource.

How to avoid a CriticalSituation in SharePoint.. An important Coding Best Practice

Note the Best Practices: Using Disposable Windows SharePoint Services Objects in the blog.

Microsoft Office SharePoint Server 2007 Technical Articles

Developer Introduction to Workflows for Windows SharePoint Services V3 and SharePoint Server 2007.

Summary: Get a high-level overview of how Microsoft Windows SharePoint Services (version 3) implements the workflow capabilities of the Windows Workflow Foundation, and how Microsoft Office SharePoint Server 2007 extends those capabilities with symmetrical Microsoft Office InfoPath 2007 forms. (28 printed pages)

Saturday, July 01, 2006

Is WinFS Dead?

weservernew.com

WinFS, the new File System that we have been hearing about for years, also known in the past as Cairo, looks like it's been axed. It seems to have become somewhat of an dead weight and it was not clear what to do with it. WinFS was pulled out of Vista a long time ago and BillG's pet project has been rudderless ever since.

We can only assume Ray Ozzie bit the bullet and nixed it. WinFS has always had a positioning problem. It was hard to define, and was described alternatively as "rich storage", and "packaging technology".
Redmond has not publicly announced the funeral, but one of their bloggers said they will not be "pursuing a separate delivery of WinFS, including the previously planned Beta 2 release". Parts of it will be lumped into future SQL and ADO.NET versions. Oh well. Bye Bye!

Wednesday, June 21, 2006

Saturday, June 17, 2006

Fast Developer Short-Cuts

Found this on th SQL Team Blog.

All shortcut there is in Visual Studio 2005 is listed here.
All SSMS keybard shortcuts are listed here.

Remembering this makes development REAL quick.

Tuesday, June 06, 2006

SharePoint Server 2007 for MCMS 2002 Developers

(Microsoft Office SharePoint Server 2007 Technical Articles)

Applies to: Microsoft Office SharePoint Server 2007 Microsoft Office SharePoint Portal Server 2003 Microsoft Content Management Server 2002

Summary: Explore Microsoft Office SharePoint Server 2007, which merges functionality of Microsoft Content Management Server (MCMS) 2002 and Microsoft Office SharePoint Portal Server 2003 with new functionality to create one integrated set of technologies built on Microsoft Windows SharePoint Services (version 3).

From: Microsoft Corporation, May 2006

Sunday, June 04, 2006

Sample Application: Fabrikam Fine Furniture

Summary:
Microsoft Corporation
March 2006
The Fabrikam Fine Furniture reference application is a feature-rich, fully-functional reference application. The source download includes a Visual Studio .NET solution containing the end-to-end application (coming soon), and you can also download separate components to assist you in building mobile PC and Tablet PC solutions (available now). If your next mobile PC project involves sales force automation, order entry, product design/engineering/customization, pickup/delivery, and other types of in-field collection and use of database records, you can leverage Fabrikam Fine Furniture to your advantage.

Sunday, May 21, 2006

Virtual Lab looks at WCF fundamentals

New MSDN Virtual Lab event covers the basics of programming in Windows Communication Foundation (WCF). Included is a PDF document with detailed step-by-step instructions covering the tasks required to complete several scenarios.

/Gill

WebParts: From SharePoint to ASP.NET 2.0

By Dino Esposito
Wintellect's Dino Esposito shows how to build custom Web Parts for SharePoint Portal Server and SharePoint Services using Visual Studio 2003 with the WebPart Templates. He then shows how to build a similar Web Part using the Portal Framework in ASP.NET 2.0 without using SharePoint.


/Gill

What to know your KPIs ?

Here is a full length step by step tutorial with explanation for KPI especially for OLAP Reporting.

Mastering OLAP Reporting: Reporting with Analysis Services KPIs
By William Pearson
http://www.databasejournal.com/features/mssql/article.php/3605826

Saturday, May 20, 2006

Want a real-world .Net app to try out various secure development scenarios?

Well there is the Hacme Bank™(Copyright 2004-2006 (c) by McAfee, Inc.http://www.foundstone.com)

It is designed to teach application developers, programmers, architects and security professionals how to create secure software. Hacme Bank simulates a "real-world" web services-enabled online banking application, which was built with a number of known and common vulnerabilities. This allows users to attempt real exploits against a web application and thus learn the specifics of the issue and how best to fix it. The web services exposed by Hacme Bank are used by our other testing applications including Hacme Books and Hacme Travel.

/Gill