BizTalk Utilities CV ,   Jobs ,   Code library
 
Go to the front page to continue learning about XML or select below:

Contents

ReBlogger Contents

 
WSE
SOA
XML

 
 

All posts by : MSDN Blogs

Page 1 of 68

2009 Feb 21

1 of 3371 | Upcoming Project Server Developer MSDN Webcasts - HI All, I'll be delivering a few MSDN webcasts, below is the schedule.  Hope to see you there.  Feb 12, 2009       Project Server and Project Portfolio Server Advanced Customization Feb 26, 2009       MSDN Webcast: Office Project Server Programmability (Part 1 of 4): Project Server 2007 Architecture for Developers (Level 400) March 12, 2009   MSDN Webcast: Office Project Server Programmability (Part 2 of 4): Project Server Interface Programming Overview (Level 400) March 26, 2009   MSDN Webcast: Office Project Server Programmability (Part 3 of 4): Review of the Project Server Interface Web Services (Level 4......

2 of 3371 | Web-scraping using Visual Basic's XML support - We've just had a fascinating article about using VB's XML literals to produce web pages. I've been interested in the other side of the process: using VB's XML support to scrape web-pages for data. Here's the essential bit of code, which looks for something like <div class="content"><h2>Title</h2> <table><tr><td><p>Data1</p></td></tr></table></div>, and extracts the title and the data. Dim fn = Fetch(url) Dim xml = XElement.Load(fn) Dim yui = (From i In xml...<xhtml:div> Where i.GetAttr("class") = "content").FirstOrDefault Dim title = yui.<xhtml:h2>.Value.ToString.Replace(",", " ") Dim data = ......

3 of 3371 | Web-scraping with VB's XML support - There was an interesting article about using VB's XML support for generating HTML: http://www.infoq.com/news/2009/02/MVC-VB. I've been using VB and XML for the reverse purpose -- scraping web pages to retreive information. I enjoy sailing, and I wanted to find historical data on windspeeds to know when would be the best time of year to set out on a long trip. (Answer: March and April have the best winds around Seattle). I found an excellent site, to scrape from, http://www.almanac.com/, which has historical weather data for many places around the country. The first step in scraping is copyright law. Facts alone are not copyrightable, but the act of selecting and compil......

2009 Feb 20

4 of 3371 | - BizTalk Server performance relies on several hardware (disks, cpu(s)...), software (SQL Server, BizTalk Host Instance…), network components and the application design by itself. Each of these above component involved in the architecture may impact heavily the BizTalk server performance.The basic recommendation of an architecture that will ensure the high availability is to have at least:_ a group of 2 BizTalk servers within a group_ a cluster SQL server instance hosting the BizTalk server databases_ a Master secret server running as a generic resource on the SQL server instanceIn the next pages, I'll be reviewing each component and I'll mention what to check in order to make sure if the ......

5 of 3371 | Adapter Pack 2.0 Beta released - Hi all,  We are pleased to announce the release of the Adapter Pack 2.0 Beta.As this is a public beta, customers can also download a 120 day evaluation version here .The features we added are listed below in brief . In addition, we are shipping a free to use migration tool which will help users migrate their projects which used older adapters to the Adapter Pack adapters (details below)     Oracle EBS ·         64 bit support ·         Synonyms ·         Added performance counters ·         Notification ......

6 of 3371 | Ease of Maintenance of LINQ Code - I believe that it is easier to maintain code that is written in the functional style.  For one thing, this is the very reason for many of the characteristics of functional code.  No state is maintained, so we don’t have to worry about corrupting any state.  If a variable is in scope, then the variable has its value, and it will never have another value.  And the idea of composability is all about being able to inject/surround/refactor code without making it brittle.  In this post, I’m going to show the process of maintaining and modifying a somewhat more involved query. In a previous post, I wrote a somewhat (although not very) involved query that searched an Open ......

7 of 3371 | How to create a certificate request with CertEnroll (ASP) - Hi all, The other day I posted a Javascript sample which shows how to use CertEnroll COM component to create a certificate request and install the response from the CA (Certificate Authority): How to create a certificate request with CertEnroll (JavaScript). The installation part of that sample assumed that we got a Base64 text with the response from the CA. But what if we i.e. send the request to a server, the server gets a .p7b or .cer binary file with the response from the CA, and we want to install the response on the client who requested the cert on the first place? The following ASP sample shows how to install on the client the .p7b/.cer binary file that the server got with t......

8 of 3371 | Internet Explorer 8 ?? - ? ?? Internet Explorer ?? ? ??? (??)? ?? ?????. ? ?? ??? ??? Internet Explorer ?? ? ??? (??)? ??? ??? ????, ??? ???? ??? ???? ?? ????. ? ?? ??? ??? ??? ?? ??? ??? ???. ?, ? ? ?? ???? Internet Explorer ?? ? ??? (??)? ??? ?? ? ? ? ????. ?? ??? Internet Explorer ?? ? ??? (??)? ??????. ?? : IE8 Performance (??) ???? ??: 2008 ? 8 ? 26 ?   ?????, Internet Explorer 8 ?? ??? ???? ?? Christian Stockwell ???. ??  ? ???? ??? ??? ???? ??? ???? ??? ???, ????? ? ?????? ?? ??? ???, ??? ????? ?? ?? ? ??????? ????. ??? ??? ?? ??  ?? ?? ?? ??? ?????, ???? ????? ??? ? ????. ? ?? Internet Explorer ? ?? ??? ?????? ?? ??? ???? ?? ???,  Internet Explorer 8 ? ? ??? ??? ???? ??......

9 of 3371 | PHP 5 + SQL Server 2008 Express - Estou brincando um pouco com o PHP rodando no IIS 7, fazendo tanto acessos ao MySQL como ao SQL Server Express. Então vou aproveitar o gancho e deixar aqui algumas dicas que podem te ajudar a não perder tempo com alguns detalhes de configuração do ambiente. Depois de configurar no IIS um Handler FastCGI para trabalhar com PHP (http://learn.iis.net/page.aspx/375/setting-up-fastcgi-for-php/), você deve ter feito o teste básico do <?php phpinfo() ?> e salvo o teste.php. Guarde ele… Feito algumas gracinhas com o PHP, foi hora de acessar o MySQL. Editei o PHP.ini e retirei o comentário da linha “extension=php_mysql.dll” e fui usar a função “mysql_connect”, resultado: “PHP Fatal error: Ca......

10 of 3371 | SharePoint Content vs. Code - A Parable - The difference between Content and Code, and between Publishing and Code Deployment, can be a very difficult thing for the Stakeholders in an Enterprise SharePoint implementation to grasp. So for what it is worth, I recently told a client the following parable, and the light went on... Perhaps the story is worth retelling. Imagine a beautiful lush green meadow called SharePoint. And this meadow is filled with all these happy productive business people having a great time playing with this beautiful fragile stuff called “Content”. And off to one side of this meadow is a deep abyss. And at the bottom of this abyss, if it has a bottom, there are these mean......

11 of 3371 | Silverlight based Call Center Articles and Demo Code - Here are couple of articles that outlines a Silverlight based call center application. The code sample simulates an incoming call and demonstrates feasibility of push notifications from IVR systems. The demo doesn’t really deal with any exceptions and other errors and meant just meant to show push notifications, popup dialogs, web service implementations, etc. Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 1 Take a walk through the creation of a call center client application to learn how to build real-world enterprise solutions using Silverlight. Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 2 Here we wrap up the call c......

2009 Feb 19

12 of 3371 | [WCF]Secure a dynamically added message header via behavior extension(part 2) - [WCF]Secure a dynamically added message header via behavior extension(part 2)   This article is the continue of my previous one demonstrating how to secure a custom message header added dynamically in WCF message. In the previous part 1, I use a custom ContractBehavior to inject the security protectionRequirement that is necessary for securing our dynamically added message header.   In this one, I will provide the example that use a custom endpointBehavior to inject the protection requirement for securing dynamic message header. Things different from part1 include:   ü  Use endpointBehavior instead of contractBehavior to customize runtime ü  Use an untyped m......

13 of 3371 | Azure “How Do I” (HDI) Videos - One of the big buzzwords today is "cloud computing" these days and it is on the very top of mind with most people. Microsoft's Azure is a key part of Microsoft's strategy to provide a services platform. The first set of a comprehensive HDI’s are now published. They are based on the entire Azure Services Platform and you can see the Azure Services Platform in action without the CTP. You can think of the HDIs as an easy way to start to learn more about this new platform. The HDIs are a free, useful set of resources to get you up to speed quickly. Everyone loves this YouTube style of learning – in fact, devs downloaded a whopping 3.7 million HDIs from MSDN as of Nov FY09! Along with ......

14 of 3371 | Demonstrating Mobile Solutions for Microsoft Dynamics CRM - The old school method of demonstrating mobile software, using a camera suspended over a device, is expensive and unwieldy. Fortunately it is no longer necessary. There are a few ways to project a mobile Microsoft Dynamics CRM application on to big screen - let me share one that works with our Mobile Express for Microsoft Dynamics CRM 4.0 Preview and a Virtual PC image of Microsoft Dynamics CRM 4.0 - no device required. Configure the Virtual PC I usually demonstrate Microsoft Dynamics CRM using a Virtual PC image, demonstrating on a fully network connected server is easier but they don’t always travel well. I think many of us have our VPCs setup with the loopback adapter so I’l......

15 of 3371 | Effective Error Handling with WCF & REST - I recently received a question regarding effective error handling when working with RESTful web services.  In this post, I will illustrate how to expose, as well as handle errors effectively when working with RESTful WFC services.  Watch the Screencast Watch the screencast on Channel9. The Sample Service As you can see from the ServiceHost directive, we are using the configurationless model.  By setting the factory to WebServiceHostFactory, we do not need to define all of the configuration settings in the web.config under System.serviceModel.  The WebServiceHostFactory will dynamically set up an instance of the WebServiceHost in response to requests.  The WebSe......

16 of 3371 | How to Copy a Worksheet within a Workbook - As promised in my previous post about reusable methods for manipulating WordprocessingML, I mentioned I would write a post on how to copy a worksheet within a workbook. Note that this blog post talks about copying a worksheet within the same package. Perhaps sometime in the future I will write a post on how to export/import worksheets across different workbooks. Solution To copy a worksheet within a workbook we need to take the following actions: Open up the Spreadsheet document via the Open XML SDK Access the main workbook part, which will give us access to a bunch of related parts, like the different worksheets Access the worksheet we want to copy Clone the found worksheet p......

17 of 3371 | I'm Speaking at VSLive! San Francisco Next Week! - I'll be speaking in my own home town of San Francisco next week for VSLive! so if you're in the area you should register and come on out! There's an amazing line up of speakers and sessions. Also when you register you get free access to the MSDN Developer Conference on Monday. I'll be showing off some super-cool new Visual Studio 2010 features as well as some tips and tricks of LINQ in Visual Basic 2008 -- including a whole talk devoted to working with LINQ to XML (my personal favorite). VSLive! is a great conference because it really shows you solutions and practical applications you can build today not just tomorrow. And this year you can really get up close and personal with the expert......

18 of 3371 | McKinsey Quarterly: Six ways to make Web 2.0 work - Web 2.0 tools present a vast array of opportunities—for companies that know how to use them. FEBRUARY 2009 • Michael Chui, Andy Miller, and Roger P. Roberts Technologies known collectively as Web 2.0 have spread widely among consumers over the past five years. Social-networking Web sites, such as Facebook and MySpace, now attract more than 100 million visitors a month. As the popularity of Web 2.0 has grown, companies have noted the intense consumer engagement and creativity surrounding these technologies. Many organizations, keen to harness Web 2.0 internally, are experimenting with the tools or deploying them on a trial basis. Over the past two years, McKinsey has studied......

19 of 3371 | Microsoft Surface Computer – Unboxing! - The first Microsoft Surface computer has arrived in Switzerland! And as a team of committed gadget blog readers (officially in denial, of course), we decided to do a photo unboxing story. This is the box – rather crate – that awaited us in the post office: Lifting the box reveals the sealed unit, looking like a satellite ready for deployment, plus the documentation and accessories: A very nice surface poster covering the accessories: Cutting open the tin-foil shielding reveals the main unit: Getting down to the surface, the unit is covered with a calibration board and an envelope containing “domino tags” (both shown in detail later): Removing the remaining packagin......

20 of 3371 | Read an RSS feed from SSIS - The 3.5 .NET framework introduced a new SyndicationFeed class which simplifies the process of reading (and creating) RSS feeds. To try it out, I threw together a simple SSIS package which reads from an RSS feed using a Script Component.   Things to note: I have an Http Connection Manager, but I’m not actually using its connection object in my script. I use it just for its connection string (the URL to the RSS feed) You need to add a reference to System.ServiceModel.Web assembly to access the SyndicationFeed class The Script Task / Script Component will target the 2.0 .NET framework by default. To use the SyndicationFeed class, you’ll need to use the 3.5 .NET framework......

21 of 3371 | Relationships between Moderation (Approval) status, Scheduling, Versions and Workflows - Recently, while working on a WCM project, I realized that many developers don't know that various properties of a list item (especially document library) are inter dependent and may change based on each other's values. These properties are: Moderation (Approval) status, Scheduling status, Versions Numbers. So I thought, I'd put up this write-up that would demystify some of the underlying concepts.  FACTS: Before starting on this let's get some facts clear: Item Scheduling (ability to schedule or expire an item) is ONLY available on document libraries. You cannot enable it on lists. SharePoint does not rely on Scheduling Start Date (or Publish date) and Scheduling End Date (or Expiry ......

22 of 3371 | Resolving InfoPath 5566 Error - If you get a 5566 error while calling a SharePoint web service through a web based form make sure you have a look at the following. You call the web service at a site or site collection level (eg: h ttp://myserver/mysitecollection/_vti_bin/UserProfileService.asmx)  The user who is opening the form has access to the subject site collection Anonymous access is disabled through Central Admin In the web applications web.config file you have Proxy AutoDetect = false (on many cases I could leave this the default value true without a problem) If you have multiple web front ends, depending on your configuration you might have to add an entry to the hosts file (Eg: My......

23 of 3371 | Searching is fine…let’s make it easier, or even fun! Part 3 - Getting Images from Live Search API I couldn’t believe it, it was the forth straight snow day ! Actually, it was getting really nasty out there, with drivers spinning on icy roads and bumping into each others’ car and subzero temperatures. Better stay inside, for sure! I would not feel guilty to dedicate a bit more time to keep developing the Image Slide control for getting images from Live Search through its APIs, described in part 1 of this blog series. Query and ImageQuery Classes As you probably read in part 2, I had left my work thinking about how to facilitate the creation of Microsoft Live Search queries. What I wanted to develop was a component that would help me reduce th......

24 of 3371 | SVC Script Maps - What registration in IIS is responsible for processing SVC files? There are two parts to the registration. One part is related to ASP.NET and the other part is related to WCF. The ASP.NET part is that the ASP.NET ISAPI has to be a service extension for IIS. The WCF part is that the HTTP handler has to be a managed handler. The commands for setting up the two parts are "aspnet_regiis –i –enable" from the 2.0 framework tools and "ServiceModelReg.exe -r" from the 3.0 framework tools. This results in a managed handler "System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" and an ISAPI module "%SystemRoot......

25 of 3371 | User Group Meeting: Microsoft's Cloud Services and Combining WCF and Business Activity Monitoring - NOVA Connected Systems is hosting the use group tonight. See detail below. Event Date: Feb. 19, 2009 Event Location: Microsoft Reston Office12012 Sunset Hills Rd.Reston, VA 20190 (703) 673-7600 Click Here For Map and Driving Directions http://novaconnectedsystems.spaces.live.com/...

26 of 3371 | what is new for EDI/AS2 in BizTalk 2009 - Below is excerpts from BizTalk 2009 documentation about new features in BizTalk EDI /AS2 (BizTalk 2009):  EDI Enhancements Electronic Data Interchange (EDI) is one of the most prevalent means by which businesses exchange data electronically. It represents approximately 75 percent of all business-to-business electronic transactions and grows at about 5 to 7 percent per year. EDI usage entails message syntax and standards (including ANSI X12 and UN/EDIFACT), messaging protocols, and transports. BizTalk Server 2006 R2 introduced the ability to process EDI messages using EDI pipeline components, as well as AS2 support. BizTalk Server 2009 improves EDI support with the following features......

2009 Feb 18

27 of 3371 | ARCast.TV - Steve Michelotti of e.imagination on High Performance Web Solutions - Dr. Zhiming Xue interviews Steve Michelotti, senior solution architect at e.magination. Steve discusses what his team had to do to build a highly available 64-bit based web solution that supports a demanding service level agreement (SLA): more than 3 billion daily transactions, 99.99% of all transactions under 250 ms response time. One particular challenge they faced was dealing with the garbage collection (GC) process that is normally managed by the CLR of the .NET framework. With potentially millions of .NET objects in memory, a generation 2 GC can take 5 to 8 seconds on a 64-bit server with 16 GB memory, which quickly breaks the SLA. At their first attempt Steve and his team tried to red......

28 of 3371 | Customizing style sheets for MS Excel - As of version 5.0, Dynamics NAV introduced the option to export forms to MS Office (Word or Excel). Data presented on the form are exported in an xml, formatted using style sheets then sent to Word/Excel/Other programs A Style Sheet tool for Dynamics NAV has later been released to help partners create custom style sheets for export to Word in an easy and user friendly way. A possibillity for extending functionality to export to Excel might be considered for future versions. Meanwhile, customizing style sheets for excel, though requireing basic knowledge in xml and style sheets, can be simplified with some coding handling basic formatting of style sheets. The......

29 of 3371 | D3: Modeling Part 1 – Real-World Relationships - While there are a great many scenarios for “standard” associations in the EF, there are cases where an application requires something a little more sophisticated.  DPMud is no different.  It has two cases. Relationships with Payload A key part of the D3 model is the map which consists of rooms which have a many-many relationship.  Each room can have exits which lead to other rooms.  This would be pretty straightforward except we need to attach properties to the relationship for the name of the exit, whether or not it is locked, etc.  In UML terms this would be called an association class.  Ideally the EF would be able to directly support this kind of relation......

30 of 3371 | Developer Silverlight Training Resources - Web Seminar – Level 100 "How Do I?" with Silverlight 1.0 "How Do I?" with Silverlight 1.1 Silverlight Overview (Level 100) First Look at Silverlight Media capabilities An Introduction to Silverlight (Level 100) Create an Outlook-like Web Mail Application in No Time with Visual WebGui AJAX and Silverlight (Level 100) Programming a Full-Blown Silverlight Line-of-Business Application in 20 Minutes (Level 100) SharePoint Server 2007 and Silverlight (Level 100) Basics of Creating Visual WebGui AJAX and Silverlight (Level 100) Using Blend with Silverlight 1.0 Web Seminar – Level 200 MSDN Webcast: Silverlight 1.0 Overview (Level 200) Building Silverlight Applic......

31 of 3371 | Developer Silverlight Training Resources - Web Seminar – Level 100 "How Do I?" with Silverlight 1.0 "How Do I?" with Silverlight 1.1 Silverlight Overview (Level 100) First Look at Silverlight Media capabilities An Introduction to Silverlight (Level 100) Create an Outlook-like Web Mail Application in No Time with Visual WebGui AJAX and Silverlight (Level 100) Programming a Full-Blown Silverlight Line-of-Business Application in 20 Minutes (Level 100) SharePoint Server 2007 and Silverlight (Level 100) Basics of Creating Visual WebGui AJAX and Silverlight (Level 100) Using Blend with Silverlight 1.0 Web Seminar – Level 200 MSDN Webcast: Silverlight 1.0 Overview (Level 200) Building Silverlight Applic......

32 of 3371 | Drowning in Outlook Reminders? This might help. - Today's guest star is CRM MVP Mike Snyder of Sonoma Partners. He is also the co-author of the books, Working with Microsoft Dynamics CRM 4.0 and Working with Microsoft Dynamics(TM) CRM 4.0. One of the GREAT new features in Microsoft Dynamics CRM 4.0 is the ability to get pop-up reminders in Microsoft Outlook for activities created in CRM. Our company Sonoma Partners uses Microsoft CRM on a day-to-day basis for our own sales, marketing and service and we have a lot of workflow automation setup on our customer records to automatically create follow-ups activities such as tasks and phone calls. By default, Microsoft CRM will create reminders for every record it syncs into Outlook that has a ......

33 of 3371 | ESB Guidance 2.0 Screen Videos: Part 1 - Basic Routing - So I've been speak a lot about version 2.0 of the ESB Guidance and I thought I'd better get some of that content up to the blog. I'll be posting a series of demos that I've built that show how to use the new features and tools in V2.  In order to keep the blog entries shorter and easier to get out quickly, I'm just going filming me doing the demo and then I'll post the AVI file for you to watch. (i.e. pictures and videos being worth a thousand words or so) That saves me from having to take screen shots and to try and verbally explain what I did. In part one, I'll be showing how to implement a basic routing scenario. I have a basic web service and test client setup. I want the ESB to ro......

34 of 3371 | Microsoft Virtual Earth on Windows Azure - I reserved a part of my day to explore Windows Azure and how it can work with the Microsoft Virtual Earth Web Service. In my investigation I found out that what I was really interested in is The Azure Services Platform (to clarify any branding issues). In fact, “Windows® Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers.” I’m game. Let’s build some Virtual Earth applications using the Azure Services Platforms. Why should y......

35 of 3371 | More Azure ASP.NET MVC… - In my previous two posts I showed how to setup your system for Azure and ASP.NET MVC Development and the basics of how to create an Azure ASP.NET MVC Project. In this post, I will delve deeper into how to configure and deploy an Azure ASP.NET MVC Project. From my previous post, my first project looked like this: In this solution, we have: A Cloud Service project called FirstProject. Two role projects: An MVC Web Role project called FirstProject_MvcWebRole. An Azure Worker Role project called FirstProject_WorkerRole. Inside the Cloud Service project we have two important files: ServiceDefinition.csdef This file defines your service, and is d......

36 of 3371 | New Release: Composite Application Guidance for WPF and Silverlight v2.0 (PRISM) - Composite Application Guidance for WPF and Silverlight v2.0 (PRISM) is now available. What is PRISM The Composite Client Application Guidance is designed to help you more easily build modular Windows Presentation Foundation (WPF) and Silverlight client line of business applications. Goals of the Release Providing guidance on building modular and composite Silverlight applications. Simplifying the composition of the user interface. Providing guidance and light tooling on reusing code between Silverlight and WPF. Key Scenarios You're building a application that presents information from multiple sources through an integrated user interface. You're developing, testi......

37 of 3371 | Script: Creating an internal virtual network with Hyper-V - Moving on from yesterdays script (which showed you how to create a private virtual network) let’s look at creating an internal virtual network via a script.  An internal virtual network is one that is not connected to a physical network adapter – but allows virtual machines to communicate with each other and the parent partition.  This is a fair bit more complicated than creating a private virtual network: VBScript: option explicit   Dim HyperVServer Dim SwitchFriendlyName Dim TypeLib Dim SwitchName Dim InternalEthernetPortFriendlyName Dim InternalSwitchPortFriendlyName Dim InternalSwitchPortName Dim In......

38 of 3371 | Thoughts on data longevity - Some data one would expect that will be around for a long time. Longevity however has some interesting challenges associated with them. At the physical level, the piece of hardward on which data lives may deteriorate to the point that the data is unrecoverable. Having multiple copies tends to help with that, as you don't have a single-point of failure, although you have to be careful of being able to detect the corruption in the first place! Classic solutions to this involve hashes at the logical or physical levels, from one-bit to as long as you want generally. At a logical level, you may run into the problem of not having the software to even read the data. For example, you really just ......

39 of 3371 | Twitter Script – Who’s following you (or not following you)? - Find out who your friends really are with this handy PowerShell script! Essentially it will go through your friends a followers and produce two “difference” lists; people who follow you that you’re not following and people you follow but don’t follow you back. Originally I created this as a little console app as a safety net to catch those people who’d followed me but I hadn’t pressed the button to follow them. I thought it might be easier to share it as a PowerShell script. I used a couple of James’s functions but as I didn’t understand some of his bits I had to re-write them my own way (which almost certainly isn’t as good a way given James knows a lot more about PowerShell than I do but......

40 of 3371 | Usability in Practice - “In the past, user experience was not a high priority for most development projects, but that's changed. Today, end users have a lot of experience with the Web and with software. They want design that's easy to learn and use and that fits their workflow. This column will show you how to deliver such designs. “User experience design is comprised of a number of subfields. Most UX designers have skills in all the core areas, but some are more specialized. The key areas are interaction design (IxD), information architecture (IA), user research, visual design, and usability testing. “Usability testing ideally involves the actual user audience to validate early and often (iter......

41 of 3371 | VSTS Ranger Projects - Load Test Report - I must admit, that I was no longer aware of this ranger initiative, until I started browsing the VSTS Rangers database and some bells are ringing in the far valleys below again. These posts on the VSTS Ranger projects are proving interesting for myself and I hope, that they are of value to you as well. Today’s project is the “Load Test Report”, which also goes by the name “Microsoft Visual Studio Team System Load Test Reporting Sample” on Codeplex. Project Description The project consists of two main deliverables: Set of stored procedures and SQL Server 2005 Reporting Services reports for reporting on a load test result, with an ASP.NET application that allows you to easily de......

42 of 3371 | Windows 7 ????????? - ????????????? Windows ???????????????????????????????????????????????????????????????????????????????????????????????????????????? Calc (??) ???? (MS ???????????? ???)??????? (Write)???? Windows 7 ??????????????????????????????????????????????????????????????????????????????????????????CEO??????????????? video ??????????????????????????????????? Windows ???????? (??????????????????? Microsoft ??????????????????)?Windows 7 ??????????????????????????????????????????????????????????????????? 10 ?????????????????????????????????????? Windows 7 ?????? ?????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????Windows 7 ?????????????????????......

2009 Feb 17

43 of 3371 | Creating a Read-Only Snitz Membership Provider - For this blog post I'm going to take a brief departure from my FTP client series and share some code that I put together recently to help address a situation that presented itself a short time ago. Problem Description I keep a web site for my extended family that uses the Snitz Forums for private discussions between family members. Recently one of my relatives scanned several historical photographs of family members from the early 1900s, and I thought that uploading those to the family web site would be a great way to share them with everyone. Of course, I don't want to share those photos with the entire Internet, so I needed to come up with a way to share them with just my family members......

44 of 3371 | Enterprise Service Bus (ESB) : barramento de serviços e seus desafios. - Olá pessoal, tudo certo? Recentemente, acompanhei uma discussão de arquitetura onde me foi apresentado um desenho de infra-estrutura simplificado, como esse: Até aqui, nada de novo, tenho certeza que muitos de vocês já viram cenários como esse. O que chamou minha atenção foi o "barramento" no meio do desenho, o chamado Enterprise Service Bus (ESB). Após notá-lo entre as várias caixas de servidores, perguntei sobre a real necessidade do ESB na arquitetura e quais seriam as funcionalidades do barramento que seriam aproveitadas na solução. Ouvi como resposta um sonoro : "é óbvio!!! precisamos publicar os serviços num barramento de serviços!!" :) Certo! Um barramento de serviços é import......

45 of 3371 | MSDN Code Gallery Download Report - In an attempt to divert my brain and as a break from SharePoint development, I wrote  a simple utility this weekend that generates a consolidated report of download counts for any resource housed at MSDN Code Gallery, including projects, releases, and files.  Here is a screenshot: The user interface takes a resource (or project) name and adds it to a list of projects for which the download count report is generated.  Using a rich text control, the tool generates a simple report of the downloads for each element. Here is a class diagram which illustrates the basics: I used the Html Agility Pack for scraping the MSDN Code Gallery pages, which is what the tool relies on......

46 of 3371 | SQL Reporting "How to" - Conditional Color 1/4: The Basics. Report Expressions & Custom Code - This "How to" guide provides ideas & code samples on using color to improve your users understanding of the data in your reports. It includes using gradients of color in your tables & charts. It also covers using color to represent a second dimension &/or multiple levels of data in a hierarchy. Applies to: SQL Server Reporting Services 2005 & SQL 2008 (I’ve not tested it on SQL 2000, nor the version to follow SQL2008, but I expect it will work ok, too.) Part 1: Starts at the basics of Report Expressions & adding code to your reports. Part 2: Shows the example code, to create ranges of color & shades within a color. Part 3: Shows the example code, ......

47 of 3371 | SQL Reporting "How to" - Conditional Color 2/4: Functions for Tables & Charts - This "How to" guide provides ideas & code samples on using color to improve your users understanding of the data in your reports. It includes using gradients of color in your tables & charts. It also covers using color to represent a second dimension &/or multiple levels of data in a hierarchy. Applies to: SQL Server Reporting Services 2005 & SQL 2008 (I’ve not tested it on SQL 2000, nor the version to follow SQL2008, but I expect it will work ok, too.)   SQL Reporting "How to" – Conditional Color for Tables & Charts. 2/4   Part 2/4 Continuous Color functions - Hue In Part 1, I covered simple ways to select from a fixed set of ......

48 of 3371 | Talking Points: ASP.NET Data Services - Customers demand for richer experience on the web has created the requirement for data access at the point of need – the client. With the traditional post-back model of ASP.NET this is simply not possible with the agility required by the new application models. So client apps AJAX, Silverlight or Adobe Flash must rely on a set of conventions to be able to access and operate on data locally, while the data source itself must remain client independent so that it can be reused in different scenarios. ASP.NET Data Services  facilitates the creation of flexible services that more naturally integrate data to the web. It relies on semantic over data via an Entity Data Model and it surfaces ......

49 of 3371 | TECH PASSION 1- Events with strong Microsoft student partners - Time Day 1: Fri, 20/02/2009 Day 2: Mon, 23/02/2009 Day 3: Wed, 25/02/2009 Day 4: Fri, 28/02/2009 02:00PM Welcome Welcome Welcome Welcome ......

50 of 3371 | The Earth Rover -     ???, ?100??????????????????????????,?????????????Azure Services Platform?????????????.NET??????,????????????????,????????????????,????????????????????????????????????     ??????????????????: Spirit?Opportunity?????, ?????Lego Mindstorms?????,????"the Earth Rover"????????,???????????????????????????????,???Azure Services Platform??.NET???????????????, ?????????????????????????, ???????????????????     21?????????,???????????????,???Facebook???? ???????????????: 1. ????: ?????????????????????????????; 2. ??????????????     ?????????????????????,????????????,????????????????? ?????????????????????(??Hotmail????Windows Liv......

Page 1 of 68

Newest posts
 

    Email TopXML