- 
            SharePoint Applied: Enterprise Content TypesLast updated: Wednesday, February 20, 2019 Published in: CODE Magazine: 2010 - November/December This article is excerpted from Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 by Sahil Malik, published by APress, copyright 2010 and is printed with the publisher’s permission. 
- 
            Five Steps Closer to Five Nines with WCF and Windows AzureLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2009 - September/October Delivering applications and services that are highly available is expensive. 
- 
            Twitter Programming Using WCF and RESTLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2009 - September/October Along with an easy site with which you can access your account, there are many really cool Twitter clients out there. This is thanks to an exposed API that you can use to access all of Twitter’s features. The great thing is that this API uses a technology that WCF has embraced completely; I’m talking about REST. Though you can certainly use straight network programming to access and update your Twitter account, why not use the technology that Microsoft has put all their eggs into as far as communications programming is concerned? Twitter is, after all, all about communicating, right? 
- 
            Programming Twittering with Visual BasicLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2009 - March/April Social networking has reached critical mass. One unique social networking platform, Twitter, launched in March of 2006 and took the world by storm with its social networking and microblogging platform.The developers of Twitter had the forethought to provide a REST -based API. Numerous developers have used the REST-based API to build Twitter clients on dozens of different platforms. In this article I’ll demonstrate how to access Twitter using the .NET platform. 
- 
            Silverlight Enabled Live SearchLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2009 - March/April Tapping the full potential of RIA applications means involving remote Web services. In this article, I’ll present techniques that demonstrate how to communicate between Silverlight and Live Search using Silverlight’s services infrastructure. 
- 
            The Baker’s Dozen: A 13-Step Crash Course for Learning Windows Communication Foundation (WCF)Last updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2007 - May/June This article will present a crash-course in the basics of Windows Communication Foundation (WCF). WCF is one of the exciting new capabilities in the .NET 3.0 Framework. It provides a unified and uniform programming model for building distributed applications. Those who previously built multiple code bases to deal with Web services and .NET remoting will surely come to appreciate the power standardization that WCF offers. WCF, like any other new technology, requires research and experimentation to become productive. This article will assume no prior experience with WCF, and will walk you through some basic exercises and steps to show WCF’s capabilities. 
- 
            2 - Making Software a ServiceLast updated: Saturday, January 18, 2020 Published in: Book Excerpts “This excerpt is from the book, ‘Building Applications in the Cloud: Concepts, Patterns, and Projects’ by Christopher Moyer. (Pearson/Addison-Wesley Professional, April 2011, ISBN 0321720202, Copyright 2011 Pearson Education, Inc. For more information, please visit the publisher site: www.informit.com/title/0321720202) 
- 
            AngularJS Fundamental Concepts for Building Web Applications: Part 2Last updated: Wednesday, February 20, 2019 Published in: Book Excerpts, Newsletters In Part 2 of this series, programming expert Jesse Smith continues his discussion of AngularJS by exploring modules and services. 
- 
            Manage Custom Security Credentials the Smart (Client) WayLast updated: Wednesday, February 20, 2019 Published in: CODE Magazine: 2005 - November/December Both Internet and intranet applications often require a custom store for user accounts and roles. ASP.NET 2.0 provides an out-of-the-box provider model as well as a SQL Sever database just for that propose. Unfortunately, the only way to administer the credentials databases is via Visual Studio 2005, and only for local Web applications. This article presents a full-blown custom security management application that administrators can use. The application wraps the ASP.NET 2.0 providers with a Web service and even adds missing features. This article presents the design approaches, challenges, and techniques involved in developing such an application. The article also walks you through some powerful yet useful techniques such as interface-based Web services, reflection-based Web service compatibility, advanced C# 2.0, Web services security, and Web services transactions. 
- 
            Introducing Contract FirstLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2005 - July/August So much of the literature about writing application now involves Web services.Many publications and blogs consider Web services to be the silver bullet because they are so easy to implement in .NET and do very easily interoperate with disconnected systems. But are people really using Web services the way they should be used? I beg to differ on that point. 
- 
            Service-Oriented ArchitectureLast updated: Wednesday, February 20, 2019 Published in: CODE Magazine: 2005 - May/June Service-Oriented Architecture, or SOA, is the newest acronym to become a buzzword among developers, IT Managers, and CTOs.It seems that everyone is talking about making an SOA and how much it will improve their operations, yet most people are hard-pressed to define not only what an SOA is, but also to quantify what specific value it might provide to their organizations. Many simply assert that their SOA architecture comprises a group of Web Services through which they can expose business logic over the Internet. 
- 
            The State of VFP ConversionsLast updated: Wednesday, February 20, 2019 Published in: VFP Conversion Papers, Newsletters We have been helping customers convert Visual FoxPro systems to different platforms (mainly .NET and SQL Server, but there are others) for the better part of two decades. During that time, we have provided numerous articles, presentations, and training classes. Articles range from high-level road maps to in-depth, detailed technical articles. As time has passed, VFP conversion techniques and options have evolved. With that, we feel it is time to take a look at the big picture once again. 
- 
            Introducing .NET My ServicesLast updated: Wednesday, February 20, 2019 Published in: CODE Magazine: 2002 - May/June, Markus Egger Talks Tech .NET My Services is Microsoft's first attempt at creating a professional, commercial and widely available Web Services platform.The .NET My Services umbrella hosts a number of different Web services, such as a Calendar service, a Contacts repository, and much, much more. These services are major building blocks for the "Everywhere, Anytime" vision, but best of all, they are relatively easy to implement and use in your own applications and Web sites! 
- 
            Remote Object Models In .NETLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2003 - January/February Modern applications are no longer isolated, stand-alone applications, limited to a single process or machine. Distributed applications allow you to put components in close proximity to the resources they use, allow multiple users to access the application, enable scalability and throughput, and increase overall availability and fault isolation. Component-oriented programming is especially geared towards distribution because it is all about breaking the application into a set of interacting components, which you can then distribute to different locations. .NET has a vast infrastructure supporting distributed applications and remote calls. This article focuses on just a single aspect of .NET remoting: the different object activation models available to a distributed application. 

