.NET 3.5: Quick look at what is in WCF

Windows Communication Foundation (WCF) is a platform for building service-oriented applications.  The following are some of the highlights in WCF: Defines the following three core contracts with its consumers when creating WCF services: Service contract, Data contract, and Message contract. Use of service endpoint to expose WCF services to consumers. Availability of various service hosting …

Continue reading .NET 3.5: Quick look at what is in WCF

Advertisements

.NET 3.5: Quick look at what is in WPF

Windows Presentation Foundation (WPF) seems to be the successor to Windows Forms for desktop development. The following are some of the things that are new in WPF: Separation of logic code from the presentation code where the presentation code is defined using a declarative syntax called Extensible Application Markup Language (XAML). Three kinds of application available for creation: Windows applications, Navigation applications, and XAML Browser Applications (XBAPs). Windows applications are similar to Windows Forms applications. Navigation applications are similar to web sites in that they provide a page-based user experience but they run on the desktop computer like Windows applications. XBAPs are similar to Navigation applications except that they run in Windows Internet Explorer. Unprecedented support for displaying graphics, images, and media files. Binding of a property to any object or source. Use of data templates to configure how your data is displayed in the presentation layer. Use of Styles, Animations, and Triggers to provide consistent user interface appearance, add interactivity, and change the user interface appearance in response to different conditions. New document and printing model where you can work with XML Paper Standard (XPS) Documents and Flow Documents.

General: Fibonacci sequence using a loop versus a recursive function

I recently had a phone interview and one of the technical questions they asked me is how to implement a Fibonacci sequence in code.  I started doing it in a loop but it got complicated so I changed to a recursive function.  Unfortunately, I got stuck with the recursive function and never actually finished it.  …

Continue reading General: Fibonacci sequence using a loop versus a recursive function

.NET 2.0: Notes on Foundation Part 5 (C#)

Sequential Lists If you need a collection that stores data in a sequential basis, you can use a Queue which is a first-in, first-out (FIFO) or Stack which is a last-in, first-out (LIFO).  Queue’s most important properties and methods are: Count, Dequeue(), Enqueue(), and Peek().  Stack’s most important properties and methods are: Count, Pop(), Push(), …

Continue reading .NET 2.0: Notes on Foundation Part 5 (C#)

.NET 3.5: WPF, WCF, WWF, ASP.NET 3.5, ADO.NET 3.5

Now that .NET 3.5 is already out and I still have to get my certification on that .NET 2.0 Framework – Application Development Foundation, I decided to start ahead on learning these new technologies and not get left behind.  The .NET Framework foundation is still important so I will still be continuing on that one …

Continue reading .NET 3.5: WPF, WCF, WWF, ASP.NET 3.5, ADO.NET 3.5