GD Bloggers

This is the blog site for Microsoft Global Delivery Communities focused in sharing the technical knowledge about devices, apps and cloud.

Browse by Tags

Related Posts
  • Blog Post: WCF Service Manual Deployment on windows server 2008 R2

    In this blog I’ll describe the manual deployment process for secure WCF service on windows server 2008 R2 hosted on IIS, I will cover some common issues as well that you may face during the deployment First you have to prepare the server to host WCF service as follows: Install .net framework 4.5 by downloading...
  • Blog Post: Securing Dynamic Data ASP.NET SQL Azure Published Web Site with ACS and Facebook as an Identity Provider

    The Scenario I wanted to implement an Azure web site that is using the Azure Access Control Service and integrates with an external identity provider to authenticate and authorize users. At first I thought of using Windows Live ID but it has a problem that the only claim offered by WLID is the unique...
  • Blog Post: Diagnostics of Windows Azure Web Sites – Built-in Diagnostic Features

    Introduction I have been developing an MVC 4.0 web application that is hosted in Azure platform. In this first part of 2-blog post series, I will talk about leveraging built-in logging and tracing features of Windows Azure platform.   Context Use of built-in diagnostic features requires 3 main steps...
  • Blog Post: WCF Proxy Caching

    Introduction One of the way tuning performance of WCF services is to use WCF proxy caching. There has been a long discussion on this subject. Bottom line is FW 4.0 supports caching proxies with some conditions, you may see details here . In order to call WCF services, we need a proxy first. We can create...
  • Blog Post: Finding unused fields in InfoPath From

    Introduction As I was working with one of the projects I had a customized InfoPath Form that has 100's of fields and multiple Views. As I was going though I had a concern that a lot of these fields were not used, so how to find which fields are used and which aren't. In this post I will give you some...
  • Blog Post: BAM portal customization (Websites customization)

    Introduction Although the requirement I had was to add a custom page and customize the BizTalk BAM portal; this post actually applies to any web application that is using the compiled web site template. The BAM portal is the business analysis and monitoring portal that comes with BizTalk server. This...
  • Blog Post: Diagnostics of Azure Web Sites – Custom Logging

    Introduction In the first part of these series, I talked about built-in diagnostics features of Windows Azure platform and mentioned that it gives high-level diagnostic information; for detail troubleshooting information a custom logging capability is recommended. In this post, I will propose a solution...
  • Blog Post: Extracting BizTalk Messages Content using XPath in Custom Pipeline Components

    Introduction You find yourself writing custom pipeline components in nearly all BizTalk related projects. So this is a common activity. And usually it will mean eventually you will need to extract data from the message coming on the wire using XPath statements. Problem The issues you usually face while...
  • Blog Post: Implementing Dynamic Authorization for a WCF service using SQL providers

    Using the ASP.NET SQL membership provider to authenticate and authorize calls to WCF services is not an uncommon scenario. But the problem is in the authorization part. Usually to authorize access to WCF service methods this is done using static hard coded attributes decorating the methods definition...
  • Blog Post: InfoPath 2010 Paging (without coding)

    Introduction In this post I will try to show you how to implement a simple paging mechanism using InfoPath 2010. This approach is useful if you are considering a quick & fast solution to handle InfoPath Repeating Tables (or sections) that returns 100s of items without writing code behind and by...
  • Blog Post: Modular Web Applications with MEF

    A lot of times we are faced with a challenge of building a web application that should evolve with time. As the web application grows, maintaining and adding new functionality becomes harder and harder. Also allowing multiple teams to work on the same web application has its own challenges. A number...
  • Blog Post: FAST Search for SharePoint 2010 - FQL and its Impact on Relevancy Ranking (Using Full Text Index Mapping)

    Introduction In this post I will describe a common mistake that occurs when you write your own FQL that impacts the search results that depends on Relevancy Ranking (Using Full Text Index Mapping). Scenario Lets consider that we have a list of products that we would like to search through...
  • Blog Post: What is Microsoft StreamInsight?

    Introduction AS I was attending on of the sessions I found an Interesting Microsoft Tool called "Microsoft StreamInsight", so I decided to write this post to provide more information about it and provide general guidelines on it. What is Microsoft StreamInsight? Microsoft StreamInsight™...
  • Blog Post: Migration to Fast Search for SharePoint 2010 - General Considerations

    I’m currently working on an engagement where the customer is looking for upgrading his current SharePoint 2010 Enterprise Search to Fast Search for SharePoint 2010, but I was wondering if there are any issues that need to be considered during this process. In this post I will highlight some of...
  • Blog Post: Implementing a message pass-through WCF Behaviour (Router WCF service)

    I recently came across a requirement to implement a Windows Communication Service that acts as a message router across several other WCF backend services. This router service main functionality is to encapsulate the backend services and also to add automatic request monitoring. This should not be hard...
  • Blog Post: Introduction to Managed Extensibility Framework

    Most of the applications we use now a days allows you to add more functionality to it by downloading and installing additional components that extend the already installed application. These additional components could be developed by the software vendor who developed the application, or by any other...
  • Blog Post: Web Site vs Web Application

    Introduction Recently, we have done .net framework(FW) and IDE upgrade (FW 3.5 to FW4.0 and VS 2008 to VS 2010). It resulted in minor issues in service (WCF), business and data layers whereas many issues on web front-end. They are all fixed with moderate efforts except the ones of type : Error...
  • Blog Post: Walkthrough SharePoint 2010 Workflow Visualization

    Introduction SharePoint 2010 is a powerful platform that provides many useful features that help us in our day to day activities. As I was working in one of the projects I came along a challenge of implementing out of the box workflows, so I considered to explore the option of using one of the new...
  • Blog Post: BizTalk Cop installation and configuration for VS 2012

    I faced a requirement today that I need to enable some BizTalk best practices and create a custom check-in policy for these practices while the developers are checking in code. While searching the internet I found the BizTalk Cop (which is a great tool) that does exactly that, but unfortunately this...
  • Blog Post: Proxy Caching with Lazy Loading

    We can optimize proxy caching solution defined here one step ahead by leveraging lazy loading -there is always room for improvement, isn’t it? Lazy loading is one of the design patterns, which delays initialization of an object to the time when it is actually used. It can be useful when resource-sensitive...
  • Blog Post: UI Design Challenges

    Microsoft has many products built using Asp.Net platform (including SharePoint), and this means that we will have a lot of flexibility in implementing a new UI design. But what will happen if we consider hiring a Specialized Designers to implement all these flashy effects and try to fit them to our product...
  • Blog Post: Protocol Bridging with Routing Services

    Introduction In this post, I will try to explain the motives behind using routing services as transport bridging with a sample solution. With references to WCF 4.0, other stuff, this will be interesting journey. Before going into details, let’s explain fundamentals: What is a routing service...