2009-11-21

FIT für Usability

Usability-Experten helfen Ihnen beim Design. Fragen Sie sich, ob Ihr Design usable ist? Dann sind Sie hier genau richtig!

http://www.fit-fuer-usability.de/

2009-11-14

Short Overview of SharePoint Features in Visual Studio 2010

As you probably know, Visual Studio 2010 was announced last week and it contains a lot of great features and project templates for SharePoint developers. Below is a short overview for some of the SharePoint development related features and project templates.

  • Configurable deployment
  • Sandboxed and farm solutions
  • Extending SharePoint Tools
  • Feature and Package Designer
  • SharePoint Explorer
  • SharePoint Project and Project Item Templates
  • Project Templates
  • Project Item Templates
  • How to download, install and get started


http://blogs.msdn.com/sharepoint/archive/2009/10/28/short-overview-of-sharepoint-features-in-visual-studio-2010.aspx#9921742

2009-10-28

SQL Server Unique Constraints for Large Text Columns

In SQL Server, an unique constraint is enforced using an unique index on the column. But the index key size has a limitation of 900 bytes and this is why we can't enforce the unique constraint on columns over 900 bytes. This limitation not only applies to indexes, but also for foreign keys and primary keys as well. This 900 byte limitation is documented in the Maximum Capacity Specifications for SQL Server.

http://www.mssqltips.com/tip.asp?tip=1868

2009-10-17

MonoTouch

What is MonoTouch?

MonoTouch allows developers to create C# and .NET based applications that run on Apple's iPhone and Apple's iPod Touch devices, while taking advantage of the iPhone APIs and reusing both code and libraries that have been built for .NET, as well as existing skills.

http://monotouch.net/

Windows Azure Platform Training Kit - October Update

The Azure Services Training Kit includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Windows Azure platform including: Windows Azure, SQL Azure and .NET Services. The October release includes new videos and labs in addition to VB code snippets and updated content for SQL Azure October CTP. This training kit contains the following content:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=413e88f8-5966-4a83-b309-53b7b77edf78

2009-10-05

Microsoft Office 2010 Engineering

The official blog of the Microsoft Office product development group

http://blogs.technet.com/office2010/default.aspx

2009-09-22

Generating SQL Scripts using Windows PowerShell

In this tip Edwin Sarmiento covers the topic: how to generate scripts using Windows PowerShell

http://www.mssqltips.com/tip.asp?tip=1842

2009-09-19

BinScope Binary Analyzer

BinScope is a Microsoft verification tool that analyzes binaries on a project-wide level to ensure that they have been built in compliance with Microsoft’s Security Development Lifecycle (SDL) requirements and recommendations. BinScope checks that SDL-required compiler/linker flags are being set, strong-named assemblies are in use, up-to-date build tools are in place, and the latest good ATL headers are being used. BinScope also reports on dangerous constructs that are prohibited by SDL.

http://www.microsoft.com/downloads/details.aspx?FamilyID=90E6181C-5905-4799-826A-772EAFD4440A&displaylang=en

2009-09-11

Best Practice - Increasing the Number of SQL Server Error Logs

The SQL Server error log is a great place to find information about what is happening on your database server. Each SQL Server Error log will have all the information related to failures / errors that has occurred since SQL Server was last restarted or since the last time you have recycled the error logs. By default, there are six achieved SQL Server Error Logs along with the ERRORLOG which is currently used. However, it is a Best Practice to increase the number of SQL Server Error Logs from the default value of six. In this tip, you will see the steps which you need to follow to increase the number of SQL Server Error Logs.

http://www.mssqltips.com/tip.asp?tip=1835

2009-09-10

Developing Interfaces in Outlook 2007

Learn how to customize the Microsoft Office Outlook 2007 user interface using Microsoft Visual Studio Tools for Office 3.0.

From a development perspective, Microsoft Office Outlook 2007 is unique compared to Microsoft Office Word 2007 or Microsoft Office Excel 2007. Whereas Word 2007 and Excel 2007 are document-centric applications, Office Outlook 2007 does not have a single standard document type. Instead, Outlook 2007 is designed to work with multiple types of items that allow people to organize the details of their day-to-day routine and communicate with others. As a result, the Outlook 2007 user interface presents distinct challenges for programmers seeking to customize the Outlook 2007 user experience.

http://msdn.microsoft.com/de-ch/library/dd229324(en-us).aspx

2009-09-08

Developing SharePoint Applications

Guidance for building collaborative applications that extend your LOB systems

The Developing SharePoint Applications guidance helps architects and developers design and build applications that are both flexible and scaleable. It shows developers how to provide IT professionals with the information they need to maintain those applications and diagnose problems when they arise. The two reference implementations illustrate how to solve many of the common challenges developers encounter. One reference implementation addresses basic issues such as creating lists and content types. The other addresses more advanced problems such as how to integrate line of business services, how to create collaboration sites programmatically, and how to customize aspects of publishing and navigation. A library of reusable components helps you adopt techniques used in the reference implementations. The guidance discusses approaches for testing SharePoint applications, such as how to create unit tests, and documents experiences with stress and scale testing one of the reference implementations.

http://msdn.microsoft.com/en-us/library/dd203468.aspx

2009-09-05

Microsoft SharePoint Administration Toolkit v4.0

The Microsoft® SharePoint® Administration Toolkit contains functionality to help administrate and manage Microsoft® Office SharePoint® Server 2007 and Windows® SharePoint® Services version 3.0.

The Microsoft SharePoint Administration Toolkit contains functionality to help manage Office SharePoint Server 2007 and Windows SharePoint Services version 3.0. This toolkit contains the ability to diagnose performance issues and perform bulk operations on site collections.

New Features:
SharePoint Diagnostics tool (updated)
Permissions Reporting tool, which includes the UnlockFGPReport Stsadm operation
UpdateQuota Stsadm operation
SharePoint-related Security Configration Wizard manifests


Existing Features:
User Profile Replication Engine
Batch Site Manager
UpdateAlert Stsadm operation

x86: http://www.microsoft.com/downloads/details.aspx?FamilyID=CD2D09A7-1159-4D40-BE1C-8EFAB1345381&displaylang=en

x64: http://www.microsoft.com/downloads/details.aspx?FamilyID=665E98EA-5318-486D-ABA2-2BFE46254357&displaylang=en

2009-08-28

TaskmgrPro, Enhances Windows Task Manager

TaskmgrPro is a plug-in for Windows Task Manager. It enhances the standard Processes tab and creates three additional tabs. You can batch kill or resurrect processes in the standard Processes tab, batch stop or start services in the additional services tab, view all established TCP connections and all open ports in the additional TCP/IP tab and manage shared folders easy in the additional Shares Tab.

http://www.goldgingko.com/taskmgrpro/index.htm

2009-08-26

Governance Resource Center for SharePoint Server 2007

This page contains tools and resources to help business decision makers and IT professionals govern their SharePoint Products and Technologies environment. Governance is the set of roles, responsibilities, and processes that you put in place in an enterprise to guide the development and use of a solution based on SharePoint. By using the governance techniques and best practices available from this page, an enterprise can align its policies for using SharePoint with its culture and goals while still enabling teams and individuals to effectively collaborate and share information.

http://technet.microsoft.com/en-us/office/sharepointserver/bb507202.aspx

2009-08-23

Visual Understanding Environment (VUE)

The Visual Understanding Environment (VUE) is an Open Source project based at Tufts University. The VUE project is focused on creating flexible tools for managing and integrating digital resources in support of teaching, learning and research. VUE provides a flexible visual environment for structuring, presenting, and sharing digital information.

http://vue.tufts.edu/

2009-08-22

Microsoft Small Basic

A simplified programming language and environment to help teach programming to beginners.

Microsoft Small Basic is a project that is aimed at making computer programming accessible to beginners. The project comprises a simple programming language that gathers inspiration from the original BASIC programming language; a modern and attractive programming environment; and rich, extensible libraries. Together they make programming fun for kids and adults alike.

http://www.microsoft.com/downloads/details.aspx?FamilyID=B006D58D-C2C7-44AD-936B-E7E2D7DE793E&displaylang=en

2009-07-19

Office 2010: The Movie

2009-07-06

Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP

CAT.NET is a snap-in to the Visual Studio IDE that helps you identify security flaws within a managed code (C#, Visual Basic .NET, J#) application you are developing. It does so by scanning the binary and/or assembly of the application, and tracing the data flow among its statements, methods, and assemblies. This includes indirect data types such as property assignments and instance tainting operations. The engine works by reading the target assembly and all reference assemblies used in the application -- module-by-module -- and then analyzing all of the methods contained within each. It finally displays the issues its finds in a list that you can use to jump directly to the places in your application's source code where those issues were found. The following rules are currently support by this version of the tool. - Cross Site Scripting - SQL Injection - Process Command Injection - File Canonicalization - Exception Information - LDAP Injection - XPATH Injection - Redirection to User Controlled Site

32-Bit: http://www.microsoft.com/downloads/details.aspx?FamilyID=0178E2EF-9DA8-445E-9348-C93F24CC9F9D&displaylang=en

64-Bit: http://www.microsoft.com/downloads/details.aspx?familyid=E0052BBA-2D50-4214-B65B-37E5EF44F146&displaylang=en

2009-07-05

Apple warns of overheating iPhones

Amidst rumors of overheating iPhones since shortly after the iPhone 3GS was launched, Apple has finally released the first acknowledgment that there might really be an issue with the iPhone regarding excessive temperatures. Various sites on the internet have posted reports of problems with the iPhone due to excessive heat such as shortened battery life, shut downs and even discoloration of the device itself. Now Apple has officially issued a warning about operating and storing the iPhone 3G and iPhone 3GS in places with too much heat.

http://www.slipperybrick.com/2009/07/apple-warns-of-overheating-iphones/

2009-06-07

Bing Maps 3D

Bing Maps 3D brings you another step closer to knowing "what it is like out there". You can search, browse, and organize local information viewed in three dimensions, just the way it exists in the real world. This enables you to more effectively find the data that is relevant to you, making Bing Maps more useful than ever. Even better -- it's just plain fun!

http://www.microsoft.com/downloads/details.aspx?FamilyID=E9298080-50C4-4F2E-9FC4-4009074996BA&displaylang=en

2009-06-05

Axum Published! Tutorial: Building your first Axum application

Not familiar with Axum? Here's a C9 interview with the Axum team to refresh your memory (it's a domain specific language for concurrent programming, formerly known as "Maestro", developed by the Parallel Computing Platform team).

Here, Axum PM Josh Phillips walks us through building a simple Axum application in just over 5 minutes. Josh builds a simple “math library” on agents and shows how easy it is with Axum to focus on your code and get parallelism and safety implicitly.

http://channel9.msdn.com/posts/Charles/Building-your-first-Axum-application/

Maestro: A Managed Domain Specific Language For Concurrent Programming

Josh Phillips(PM), Niklas Gustafsson(Architect), and Artur Laksberg(Developer) of the Parallel Computing Platform Team spend some time with me to discuss a managed (.NET-based) DSL (Domain Specific Language) for concurrent programming, Maestro. Maestro incorporates well-entrenched language patterns (imperative, OO, C style syntax, etc) and language constructs (channels, agents, domains) in a compelling way to make concurrent composition more accessible and familiar to the legions of sequential code composers.

http://channel9.msdn.com/shows/Going+Deep/Maestro-A-Managed-Domain-Specific-Language-For-Concurrent-Programming/

Create a Report with Visual Studio 2008 and Deploy it to SQL Server Reporting Services 2008

This video shows how to build a report using Visual Studio 2008 and then deploy it to SQL Server Reporting Services.

This demo shows how to:

- Create report project in Visual Studio
- Create an shared data sources
- How to design a report
- How to add interactive sorting
- Change the project settings to deploy the report
- Deploy the report
- Run the report in SSRS

http://technet.microsoft.com/en-us/sqlserver/dd370686.aspx

Service Pack 2 for Windows Server 2008 and Windows Vista

Service Pack 2 (SP2) for Windows Server 2008 and Windows Vista is an update to Windows Vista and Windows Server 2008. It provides customer and partner feedback-driven fixes into a single service pack, minimizing deployment and testing complexity. In addition to all previously released updates since SP1, SP2supports new types of hardware, and adds support for several emerging standards.

http://technet.microsoft.com/en-us/windows/dd262148.aspx

2009-06-01

bing.com is live



www.bing.com

Windows® API Code Pack for Microsoft® .NET Framework (v0.85)

The Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access new Windows 7 features (and some related Windows Vista features) from managed code. These features are not available to developers today in the .NET Framework.

The features included in this version (v0.85) of the library are:

Support for Windows Shell namespace objects, including the new Windows 7 libraries, Known Folders and non file system containers.
Windows Vista and Windows 7 Task Dialogs.
Windows 7 Explorer Browser Control supporting both WPF and Windows Forms.
Support for Shell property system.
Helpers for Windows 7 Taskbar Jumplists, Icon Overlay and Progress bar.
Support for Windows Vista and Windows 7 common file dialogs, including custom file dialog controls.
Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs.
Sensor Platform APIs
Extended Linguistic Services APIs


http://code.msdn.microsoft.com/WindowsAPICodePack

Microsoft bows to feedback and brings back real file backup in Windows 7

If you use the Backup Files option in Microsoft Windows Vista’s Backup and Restore Center, then you know that unlike the Backup Utility in Windows XP and the backup tools in all previous versions of the operating system, the Backup Files option in Vista doesn’t allow you to specifically select the files and folders that you want to back up.

http://blogs.techrepublic.com.com/window-on-windows/?p=1202

2009-05-30

Sigmund Freud

Derjenige, der zum erstenmal an Stelle eines Speeres ein Schimpfwort benutzte, war der Begründer der Zivilisation.

Peter Frankenfeld

Ein richtiger Optimist ist wie ein Dieb: Er nimmt die Dinge zu leicht.

2009-05-24

Planen von Websites und Features

Inhalt dieses Artikels
* Planen von Websites
* Planen von Websitesammlungen
* Planen der Sicherheit
* Planen von Suchanforderungen
* Planen der Business Intelligence-Integration
* Planen der Dokument- und Datensatzverwaltung
* Planen von Workflows
* Planen von Formularen
* Planen der Websiteverwaltung
* Arbeitsblatt

http://technet.microsoft.com/de-de/library/cc263267.aspx

2009-05-22

Screenshot Captor

Screenshot Captor is a program for taking screenshots on your computer. It's different from other screenshot utilis in several notable ways:

•Optimized for taking lots of screenshots with minimal intervention.

•Smart autonaming of files, and ability to embed textual comments in files.

•Good multi-monitor support.

•Highly configurable to make it work the way you want it to; stays out of your way in the system tray.

•Lots of capture modes: Multimon (multiple monitors), Desktop, Active Window, Region, Windows Object. Each mode has a hotkey for quick access.

•Unique Cool Effects, including automatic active window enhancement (see pictures below).

•Unsurpassed support for 3rd party user configurable tools, including file browsers and image editors; extend the program to do whatever you need by interfacing it with other programs.

•Slimline sidebar file browser provides full shell operations.

•Optional automatic image file versioning.

•Seamless integration with Unicode Image Maker tool.
• - Automatically finds boundaries of non-rectangular/themed windows.
• - Autoscroll capture for windows too big for screen.
• - Deluxe thumbnail maker.
• - Quick PostCapture PopUp Dialog.

• - Quick Screenshot Emailer Menu.

http://www.donationcoder.com/Software/Mouser/screenshotcaptor/index.html

Attention: Important Information on SharePoint Server 2007, Project Server 2007, Form Server 2007, Search Server 2008 and Search Server 2008 Express

Attention: Important Information on Service Pack 2

During the installation of SP2, a product expiration date is improperly activated. This means SharePoint will expire as though it was a trial installation 180 days after SP2 is deployed. The activation of the expiration date will not affect the normal function of SharePoint up until the expiration date passes. Furthermore, product expiration 180 days after SP2 installation will not affect customer’s data, configuration or application code but will render SharePoint inaccessible for end-users.

Which products are affected by this?
Applying Service Pack 2 to any of the following products will result in this issue: Office SharePoint Server 2007, Project Server 2007, Form Server 2007, Search Server 2008 and Search Server 2008 Express.

http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx