DavidOverton.com
This site is my way to share my views and general business and IT information with you about Microsoft, IT solutions for ISVs, technologists and businesses, large and small.  

Browse by Tags

  • Understand the key security engineering activities that you need to be aware of in application development. Written by a Microsoft UK employee - "The Developer Highway code" as a download or a traditional book

    It you write code then you need to understand how to write secure code. If you want to understand how to write code that is secure by design then you need to seek the help of people who "have been there". Microsoft has helped thousands of people write applications that do not leak information and Paul's book has helped even more. The Developer Highway Code , written by Paul Maher of Microsoft, is a concise handbook that captures and summarises the key security engineering activities that should be an integral part of the software development process. This companion guide should be a must for any Developer, Architect, Tester etc. undertaking software development...The book is presented in easy to read checklist form, covering essential guidance on writing and releasing secure code. The book has been downloaded by over 100,000 people and over 20,000 actual books are out there ... and now it has been updated!! In case you are still not convinced, please read the following endorsements: “The developer...
  • If you liked the Deep Zoom (aka Sea Dragon) tool, then you will be blown away by the preview of the Deep Zoom Composer

    I created my Star Wars Deep Zoom preview and really liked it, but then contacted the author of the site to see how I could add more pictures and control the layout &/or host it myself. Normally when I ask these sorts of questions I get a response about "later" and "out of beta", but instead I got pointed to these 3 articles and I have to say Wow!! You can see what someone can do with this technology at The Hard Rock Cafe - http://memorabilia.hardrock.com/ Download the Preview of the Deep Zoom Composer What is the Deep Zoom Composer? Deep Zoom Composer allows you to quickly import your own images, arrange and position them to your liking, and export the final output as either a Deep Zoom Image or Collection that can be fed into Silverlight's MutliScaleImage control. This means that you too can use your own images and display them using our Deep Zoom technology. Download the Deep Zoom Composer However, having done this I needed a simple user guide. At this point the blog Expression Blend...
  • Microsoft SQL Server Data Services - more online services announced this week

    This is one big week for developers (as Mix was always going to be). We now also have data services in the cloud ( http://www.microsoft.com/sql/dataservices/default.mspx ) On-demand Scalability SQL Server Data Services (SSDS) are highly scalable, on-demand data storage and query processing web services. Businesses use storage resources as needed transforming large upfront capital and operations expenditures into much smaller on-demand costs. On-demand storage and access Store and query your data virtually any time, anywhere on the web. Use and pay for storage resources as you go. Scales easily as your data grows Take advantage of virtually no restriction on the amount of data stored. Use the same service interfaces for your storage needs at any scale. Easy to manage Easy to use web-based service for provisioning, deployment, and monitoring. Lights-out manageability and commodity hardware for lowest service cost. Business-ready SLA SQL Server Data Services are built using robust Microsoft SQL Server database technologies...
  • Technical RollUp : March 2008 - Technical Rollup Mail - Platforms (Windows, virtualisation, Active Directory, Core, Debugging, Terminal Services, Vista SP1 changes / new / implementation guides)

    As always, from the Technical RollUp : March 2008 - Technical Rollup Mail - Platforms blog posting. I've removed all the KB article stuff and it is worth pointing out that towards the end of the list are all the docs associated with what has changed with Windows Vista SP1: Blogs and information Windows Virtualization Team Blog http://blogs.technet.com/virtualization/ The World Simplified is a Virtual World http://blogs.technet.com/virtualworld/ Ask the Directory Services Team http://blogs.technet.com/askds/ Ask the Performance Team http://blogs.technet.com/askperf/ Microsoft Enterprise Networking Team http://blogs.technet.com/networking/ Ask the Core Team http://blogs.technet.com/askcore/ Microsoft Advanced Windows Debugging and Troubleshooting http://blogs.msdn.com/ntdebugging/ Terminal Services Team Blog http://blogs.msdn.com/ts/ The Hot Blog http://blogs.technet.com/hot/ Downloads Windows Server Update Services 3.0 SP1 Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1) delivers updates to...
  • Application Resources for Windows Server 2008 Launch (2 days to go)

    I was asked the other day about how to make sure if an application is likely to work on Vista or Windows Server 2008 and this blog entry has some of the answers. You may notice things like the App Compatibility toolkit and the cookbook. Between these, you should get all the information you need to ensure applications that work on current and future platforms. Resources for Windows Server 2008 Launch We at Microsoft are on the verge of releasing one of the most powerful and reliable products in the history of the company, Windows Server 2008. Containing numerous improvements and new features, Windows Server 2008 is a product everybody can be proud of. As an ISV, what’s the best way you can get up to speed and research these many improvements, and be aware of any possible application compatibility issues you might run into? Here are some resources to help you with these questions: Windows Server 2008 Product Page : This is the main Microsoft home for Windows Server 2008 as a product. You can find the many links...
  • Register Now for the Windows Server 2008, Visual Studio 2008 and SQL Server 2008 UK Launch Event

    I saw this in the Technet newsletter and thought I would pass it on: The launch of Windows Server 2008, SQL Server 2008 and Visual Studio 2008 is drawing near and we are pleased to announce the three main launch activities to help you learn more: 1) The main launch event on 19 March at the ICC Birmingham - register now 2) The TechNet and MSDN Roadshows in April and May - pre-register now 3) The Virtual Launch Experience also on 19 March - pre register now ttfn David Technorati Tags: Events , Windows Server 2008 , SQL Server 2008 , Visual Studio 2008 , Launch
  • Do you want a Microsoft Architecture Poster?

    I saw this at Chris's site and thought I would share: Chris Bowen's Blog : Got Tech Posters? There are plenty of technology posters and charts for developers available on MSDN. I didn't realize just how many until I searched for "poster" on MSDN downloads . Here's a list of the more recent ones: [Edited list by David - more on Chris's blog] .NET 3.5 Namespaces Poster The .NET Framework 3.5 Common Namespaces and Types Poster Exchange Component Architecture Poster This poster highlights the architecture and feature set of Microsoft Exchange Server 2007. Visual Basic 2008 Keybinding Poster Printable wall poster containing list of useful keyboard shortcuts for Visual Basic 2008 developers Visual C++ 2008 Keybinding Poster List of keybindings for Visual C++ language within Visual Studio and Visual C++ Express 2008 Visual C# 2008 Poster Wall chart showing useful keyboard shortcuts for Visual C# programming language 2007 Office System: Developer Posters Download these posters to learn more...
  • If you are a developer, what can Windows 2008 do for your developments... lots maybe

    Sorry to sound so vague, but I have to start by saying that Windows Server 2008 is a server platform, not a cure for cancer, so lets put it in perspective and set our expectations high, but not stupidly high expecting it to be revolution. Server 2008 is a quality evolution of Windows Server 2003 and extends and enhanced the Server 2003 offerings. However, if you plan on building applications for the future then Server 2008 will be the place to be. Microsoft have released a document called the "Windows Server 2008 Developer Story" that has a wealth of information on Server 2008 developer directions and how they combine to offer something greater than the sum of the parts. The download site describes itself as: Windows Server 2008 Developer Story An executable containing the Windows Server 2008 Developer Story The Windows Server 2008 Developer Story introduces users to new features of the Windows Server 2008 operating system by providing a cohesive story about how the features fit together to make a compelling...
  • Office 2007 SP1 is here and it does more than just update the desktop - SharePoint gets AJAX for example

    I'm sure you have heard that the Office 2007 Service Pack is here. Darren Strange has documented what is in it and how to get it at Office 2007 sp1 ready for download today and OfficeRocker! : More detail about sp1 . In answer to Susanne's post at here , hopefully this post has some more info in it One of the little things he puts that I like is: Some other factoids about sp1 There are roughly 2500 fixes in SP1. This an average size for a service pack, but the issues fixed are very important to our customers. Almost 20% of those fixes are direct result of customer requests. Over 500 of those fixes focused on security. There are a total of 24 different releases in 38 languages. There are 683 distinct packages. All have released simultaneously today. If you get the whitepaper then you would be keen to see the information below. Notice that SharePoint amongst other things a developer update to support Ajax and that other server products (Groove and Project Server) are also updated. Stability Microsoft continues...
  • Windows platform documentation (Windows Server System Reference Architecture, Planning VM Manager deployment, Installing and configuring VM Manager, Windows HPC Server 2008 Technical Overview, Windows Server 2008 Developer and App Compat testing)

    The TRM blog can be found here December 2007 - Technical Rollup Mail - Platforms Infrastructure Planning and Design The Infrastructure Planning and Design (IPD) guides are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario. http://www.microsoft.com/downloads/info.aspx?na=22&p=5&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dad3921fb-8224-4681-9064-075fdf042b0c%26DisplayLang%3den Planning a Virtual Machine Manager 2007 Deployment This content provides an introduction to System Center Virtual Machine Manager (VMM) 2007 and practical guidance for planning a VMM deployment. http://www.microsoft.com/downloads/info.aspx?na=22&p=15&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d3e674bc0-bb85-47ae...
  • SQL Server Downloads (CTPs - Synchronization Services for ADO.NET, VS 2005 Support for SQL Server 2008, Configuration Manager config packs, Assessment packs for HIPPA, European Union Data Protection Directive (EUDPD), SOX, GLBA, FSMA, ReportViewer samples,

    From the TRM Blog at November 2007 - Technical Rollup Mail - SQL Microsoft Synchronization Services for ADO.NET v2.0 CTP1 Microsoft Synchronization Services for ADO.NET provides the ability to synchronize data from disparate sources over two-tier, N-tier, and service-based architectures. Rather than simply replicating a database and its schema, the Synchronization Services application programming interface (API) provides a set of components to synchronize data between data services and a local store. Applications are increasingly used on mobile clients, such as laptops and devices, that do not have a consistent or reliable network connection to a central server. It is crucial for these applications to work against a local copy of data on the client. Equally important is the need to synchronize the local copy of the data with a central server when a network connection is available. The Synchronization Services API, which is modeled after the ADO.NET data access APIs, gives you an intuitive way to synchronize data...
  • MSDN Evaluation Center for Office system, Biztalk, SQL Server 2005/2008 and Windows Server 2008

    I just found the MSDN Evaluation Center online today to give you evaluation resources that you might develop against. These include BizTalk Server, Office Communication Server, Office Enterprise , SharePoint Server, SharePoint Designer, SQL Server 2005, 2008, Express 2005 SP2, Windows Server 2008. I've pasted much of the content, but all the download links etc are country specific, so I have removed those. Click on the link above to get to download this stuff! MSDN Evaluation Centre Welcome to the MSDN Evaluation Centre, the central location for all Microsoft developer product trials and beta evaluations. Try a product before you buy it or test the latest beta to see what is in store for the next release. Start at the beginning of the evaluation process and follow the new products as they go through to the final releases. Remember to check back often as new products will be added as they become available. As you evaluate your software, we'll provide you with comprehensive and relevant insights and information...
  • Office Open XML file format information or Standard ECMA-376 and the OOXML SDK information on MSDN

    I saw this question asked internally today, so I thought I would share. If you want to develop to use the Open XML document format you probably want to look at two things. The Microsoft resources (eg http://msdn2.microsoft.com/en-gb/office/aa905545.aspx ) and the ECMA resources Standard ECMA-376 . On the MSDN site you will find documentation and a MS SDK (less interest if you are developing using a functional language for your mainframe ). The ECMA site has the following: Standard ECMA-376 Office Open XML File Formats (December 2006) This Standard defines Office Open XML's vocabularies and document representation and packaging. It also specifies requirements for consumers and producers of Office Open XML. An Office Open XML overview is available on the Ecma website. Copy these file(s), free of charge: File name Size (Bytes) Content ECMA-376 Part 1 350 630 zipped DOCX file ECMA-376 Part 1 1 441 795 zipped PDF file ECMA-376 Part 2 341 625 zipped DOCX file with 2 Annexes ECMA-376 Part 2 1 286 494 zipped PDF file...
  • Microsoft Windows security tools, Server 2008 readiness, step-by-step guides, virtualisation updates, synctoy beta, VHDs and LOTS on the new Terminal Services

    This is an extract from the TRM blog which can be found here http://blogs.technet.com/trm/ . I have removed the KB article list and some items which I don't think are relevant to small business / ISV partners, however the full info can be found on the blog page too. News Microsoft Security Assessment Tool 3.0 The Microsoft Security Assessment Tool (MSAT) is a risk-assessment application designed to provide information and recommendations about best practices for security within an information technology (IT) infrastructure. http://go.microsoft.com/?linkid=7623431 Start your Microsoft Windows 2008 Readiness Right Here Focus on readiness for Windows Server 2008 now, and you can be the one who stands out when initiatives happen - and when promotion decisions are made. Let Microsoft Learning resources give you the head start you need to transition your skills and credentials to the latest Windows Server technologies - from free elearning clinics and free ebook downloads. http://go.microsoft.com/?linkid=7623432...
  • Microsoft is making more of it source code available for others to look at (Microsoft opening up .Net Framework libraries)

    Back in the days when I was a developer, Borland allowed me to see all the tips and tricks inside their Windows libraries. It gave me insight and examples on how to "do" things that I could see them doing, but was unable to replicate. Well this is now happening with the .Net framework. Microsoft opening up .Net Framework libraries By releasing the libraries under its Reference License and Shared Source Initiative, Microsoft has made the .Net source code viewable but unmodifiable By Paul Krill Opening up to developers, Microsoft is releasing its .Net Framework libraries under the Microsoft Reference License, which allows viewing of source code but not modification or redistribution, the company said on Wednesday. The release gives developers the opportunity to better understand the inner workings of the framework's source code, Microsoft said. Microsoft's efforts fall under the company's Shared Source initiative, which allows for sharing of source code; Shared Source has been viewed as Microsoft's...
  • SharePoint Webcasts and info for developers and implementers

    Announcing the Microsoft Business Data Catalog Definition Editor for Microsoft Office SharePoint Server 2007 Summary The Business Data Catalog Definition Editor tool (or "BDC tool") is now available in the latest (August 2007) version of the downloadable MOSS 2007 SDK, which was just posted at http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx Just Published: Major Update to the MOSS and WSS Downloadable SDKs [Cross-posted from Randall Isenhour's blog ] Hello SharePoint Developers! We are very proud to announce a major update to the MOSS and WSS Software Development Kit (SDK) downloads. http://blogs.msdn.com/sharepoint/archive/2007/08/22/just-published-major-update-to-the-moss-and-wss-downloadable-sdks-8-22-2007.aspx Creating a Custom User Site Provisioning Solution with Microsoft...
  • Microsoft code name "Acropolis" - Build WPF enabled applications simply with reusable modules, workflow and theming of your application

    I saw this and had to share.  In the samples on the site it includes a RSS reader, Outlook tool and more! Welcome to Acropolis The Microsoft code name “Acropolis” Community Technology Preview is a set of components and tools that make it easier for developers to build and manage modular, business focused, client .NET applications. Acropolis is part of the “.NET Client Futures” wave of releases, our preview of upcoming technologies for Windows client development. Acropolis builds on the rich capabilities of Microsoft Windows and the .NET Framework, including Windows Presentation Foundation (WPF), by providing tools and pre-built components that help developers quickly assemble applications from loosely-coupled parts and services. With Acropolis you will be able to: Quickly create WPF enabled user experiences for your client applications. Build client applications from reusable, connectable, modules that allow you to easily create complex, business-focused applications...
  • SQL 2005 & 2008 webcasts, recovery tips, developer tools, best practices, Silverlight development and more

    As you know SQL 2005 has been released and we are already seeing SQL 2008 on the horizon. To keep up to date and step into the future the following should be able to help with understand the products, finding information about solutions using them and developing solutions using them, SQL Server 2005 SQL Server Premier Field Engineers Deliver SoundBytes The UK SQL Server PFE team is preparing a series of SQL Server SoundBytes aimed to deliver proactive content to our Premier customers via LiveMeeting. Premier SoundByte sessions will be ideal for customers who need proactive information, for whom it may not be convenient to leave the office to come to a workshop. These sessions are set to run from the beginning of September 2007 through to the end of December 2007 and will range from Clustering a SQL Server 2005 Database System, to Database Mirroring, Configuration Best Practices through to SQL Server in a SAN Environment, Corruption / Detection and Recovery of a SQL Server 2005 System. Please contact your TAM if...
  • SharePoint webcasts, business information, KB support information and developer information

    When I talk to partners delivering solutions on Windows SharePoint Services V2, V3 and even for some Portal server is becoming a real business opportunity. When I met with Vin of Wem & Co the other day, some of the stuff they were doing was amazing! Anyway, here are the 3 things I thought might be useful - one being the SharePoint VHD so you can just download and play. SharePoint information Creating Business Value through Better Collaboration http://www.microsoft.com/downloads/Browse.aspx?DisplayLang=en&nr=20&productId=353C4E9D-9E78-4435-A360-01BB7F540D17&sortCriteria=date Tools Office SharePoint Server 2007 VHD This download comes as a pre-configured VHD. This download enables you evaluate Microsoft Office SharePoint Server 2007. http://www.microsoft.com/downloads/Browse.aspx?DisplayLang=en&nr=20&productId=353C4E9D-9E78-4435-A360-01BB7F540D17&sortCriteria=date Webcasts TechNet Webcast: Workflow in Microsoft SharePoint Products and Technologies 2007: Out-of-the-Box and Creating Custom...
  • Explore Web Development with ASP.NET 2.0 webcasts and virtual labs

    In my new role I find I need to get up to speed on the MS Dev technologies. I found the page Explore Web Development with ASP.NET 2.0 which seems to have lots of education for me in the ASP.Net 2.0 world. Microsoft ASP.NET is a set of Web application development technologies that enables programmers to build dynamic Web sites, web applications, and XML Web services. Whether you already use ASP.NET 2.0 or want to start, watch our webcasts and participate in our virtual labs to see what it can do for you. This series will help you learn about the improvements in ASP.NET 2.0 and better understand how you can utilize ASP.NET 2.0 to create faster, more secure Web applications. Webcasts During this series, learn how you can use membership and personalization to build rich Web sites, use the new provider model to customize ASP.NET for your enterprise, and more. Virtual Labs Take part in these virtual labs to learn about the major improvements introduced with ASP.NET 2.0 and see how you can create richer Web applications...
  • IIS7 - the next generation of Web Servers from Microsoft in Windows Server 2008

    IIS7 is the web server in Windows Server 2008 and is not only already getting great press, but is already running Microsoft.com for us !! Once again, pinched from Technet. Administering IIS7 on Server Core Installations of Windows Server 2008 Posted 6/26/2007 3:34:00 PM As you may have seen from TechEd 2007 announcements and recent Bill Staples’ (IIS Product Unit Manager) blog, IIS7 is now supported on Server Core installation option of Windows Server 2008. We are hoping to address customer requests by offering lo ... http://blogs.iis.net/metegokt/archive/2007/06/26/administering-iis7-on-server-core-installations-of-windows-server-2008.aspx IIS7 on Server Core - June CTP build released! Posted 6/26/2007 3:06:00 PM I'm excited to announce that a new build of IIS7 and Windows 2008 Server is available for testing by Beta testers. This build includes updates and fixes made since the Beta 3 release earlier this year, and includes the previously announced IIS7 on Se ... http://blogs.iis.net/bills/archive/2007/06...
  • SQL 2000/2005 June Downloads including Management Pack, JDBC Drivers, Virtual Hard Disks and Access Migration Assistant

    Microsoft SQL Server 2000 / 2005 Management Pack The SQL Server Management Pack monitors the availability and performance of SQL Server 2000 and 2005 and can issue alerts for configuration problems. Availability and performance monitoring is done using synthetic transactions. In addition, the Management Pack collects Event Log alerts and provides associated knowledge articles with additional user details, possible causes, and suggested resolutions. The Management Pack discovers Database Engines, Database Instances, and Databases and can optionally discover Database File and Database File Group objects. http://www.microsoft.com/downloads/details.aspx?FamilyID=8c0f970e-c653-4c15-9e51-6a6cadfca363&DisplayLang=en Microsoft SQL Server 2005 JDBC Driver 1.2 Community Technology Preview April 2007 In its continued commitment to interoperability, Microsoft has released a new Java Database Connectivity (JDBC) driver with SQL Server 2005. The SQL Server 2005 JDBC Driver 1.2 CTP April 2007 download is available to all...
  • Windows Home Server Blog : Couldn't have said it better myself - Terry Walsh and the Home Server UK Hero

    The Home Server team have made a shout out to a UK blogger who has lots of Add-ins and How-Two's for Home Server. Worth a peak!! Terry Walsh, some dude from the UK who has a blog ( We Got Served ) all about Windows Home Server, has been doing great things for the community. He's got a list of Add-ins , a bunch of How-Tos , and some great descriptions of the technology of Windows Home Server. Windows Home Server Blog : Couldn't have said it better myself ttfn David Technorati Tags: Home Server , Add-ins , Developer
  • Interactive Developer Map - want to develop something on top of a Microsoft platform, but don't know where to go for information - now you can do it all interactively

    Microsoft Office Interactive Developer Map The Microsoft Office Interactive Developer Map is a Windows Presentation Foundation (WPF) application that helps developers visualize the different programs, servers, services, and tools that will help them build solutions. It allows them to drill down to each product and technology and learn about new features, objects, Web services, namespaces, and schemas required to extend Microsoft Office and build custom Office Business Applications (OBAs) . Source: Interactive Developer Map I have a look at this and was quite impressed with the list of resources available to you. For example - look at the link below - it is the Office Live drill down - look at all the places to get information - I checked - the sites are good! ttfn David
  • Building Office Live applications - this is where you need to start

    I had a partner ask me about Office Live today, so these are the places you need to start: 1) Client SDK - Windows Live ID Client 1.0 SDK in Alpha 2) Web Based Info - http://forums.microsoft.com/msdn/showpost.aspx?postid=924592&siteid=1 and http://msdn2.microsoft.com/en-us/office/aa905514.aspx 3) Windows SharePoint v3 APIs - Working with Windows SharePoint Services 3.0 Web Services (what is supported from WSSv3 and what is blocked) 4) Some important sections: How to: Integrate Access 2007 and Excel 2007 with Office Live How to: Integrate Office Live with other Office 2007 applications Chris's unofficial Office Live developer blog That is it for now - the client SDK is key - you can build rich client applications and then share data via the OfficeLive web. nice. ttfn David Technorati tags: Office Live , Live , Saas , Software as a service , software with service

(c)David Overton 2006-23