Blogs > Thom Robbins .NET Weblog
Kentico Webinar: CMS Today - Blogging for Success
Join us for a Kentico Webinar - CMS Today Series presented by Wakefly
 
The Kentico CMS Today webinar series focuses on industry and emerging trends/topics that face business and marketers. The series focus is to provide resources, training and discussion on practical and useful information.
Posted on 3/12/2010 11:50:29 AM by Thom Robbins .NET Weblog | with 0 comments
 
Introduction to the Windows Communication Foundation

Services seem to be everywhere these days and even more ways to build them. Windows Communication Foundation (WCF) is the unified .NET programming model for building service oriented applications. It is designed to simplify the creation of connected applications through a service oriented programming model. WCF supports a variety of distributed application development by providing a layered architecture. The base of WCF provides the asynchronous message passing primitives. The higher level services layered on top of this base include secure and reliable messaging exchange, a typed programming model including serialization facilities, queued and transacted messaging exchange, integration with other programming models like MSMQ, COM+ and ASP.NET Web Services, Web Service Enhancements and others. Technically, WCF is implemented as a set of classes starting with the.NET Framework 3.0. The main namespace for working with WCF is the System.ServiceModel. This namespace contains the classes, enumerations and interfaces necessary to build WCF services and client applications.

A Windows Communication Foundation service is provided by defining one or more Windows Communication Foundation endpoints. An endpoint is defined by an address, a binding and a service contract. The address defines where the service is located. The binding specifies how to communicate with the service. The service contract defines the operations that the service can perform. WCF services must be hosted within a process to become active. The hosting environment is responsible to create and control the context and lifetime of the service. WCF services are designed to run in any Windows process that supports managed code. This programming model is designed to remain consistent and is considered independent of the runtime environment that is used to deploy the service. The benefit is that this makes the code for your service look very much the same whatever hosting option is selected.

Typically hosting options range from running inside a console or Windows Form application to server environments running within a worker process managed by IIS. WCF allows developers to choose the hosting environment that meet the needs of their application as opposed to requiring the use of a specific transport or technology.

In this article we will generate a simple WCF service using Visual Studio 2008 and the .NET Framework 3.5 and test it using the built in harnesses.

Posted on 3/10/2010 11:36:11 AM by Thom Robbins .NET Weblog | with 4 comments
 
Webinar Wrap up: CMS Today – Driving Success with Search Engine Optimization (SEO)
Driving Success with Search Engine Optimization covers the SEO basics. This webinar includes a working SEO definition, what search engines look for, how you can increase qualified traffic to your website, how you can start search engine optimizing your website, measuring and refining your SEO results, and successful SEO case study.

Topics that may be covered in this webinar include:
•         How to select the right keywords
•         How to ensure that your website is indexed by the search engines
•         Usability and Navigation best practices
•         Utilizing a web analytics tool to monitor your results
•         What to look at in your web analytics tool to make sound business decisions about your website
Posted on 3/9/2010 7:53:12 PM by Thom Robbins .NET Weblog | with 0 comments
 
Webinar wrap up: CMS Today – Knowing When You Need a CMS
Thanks to everyone that attended CMS Today session
 
The term Content Management System (CMS) means different things to different people. This term covers a large surface area and often brings up more questions than answers. What can a CMS do for me? Why do we need a CMS? How do I make sense of the solutions available? In this session we will define what a CMS is, how this is important to your organization and its content. We will also look at key problem areas that a CMS system solves and the organizational readiness areas to review before considering any CMS system.
Posted on 2/25/2010 6:16:17 PM by Thom Robbins .NET Weblog | with 0 comments
 
February Kentico Developer Newsletter
Thanks to everyone for their input to the February Kentico Newsletter. Make sure that you subscribe from the main page of the devnet site.
Posted on 2/25/2010 6:09:14 PM by Thom Robbins .NET Weblog | with 0 comments
 
Displaying results 1-5 (of 65)
 |<  < 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10  >  >| 
Personal Info
Thom Robbins .NET Weblog

Hi! I am the Product Evangelist for Kentico. Please keep an eye on this area to learn about the latest in what is going on with Kentico.

Useful Links
Meet us in Las Vegas at 
MS Visual Studio Launch 2010!
 
Archive
Sitemap | Copyright 2008 Kentico software | Powered by Kentico