146 articles last week match your preferences. Welcome to this week's newsletter from CodeProject. To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders. Workspaces::Docs - Update your article content via ::Workspaces If you've posted an article on CodeProject then your article's source code, Tasks list and documentation all live in a Workspace connected to your article. You can connect to your code (and anyone else's code!) directly using a Git client, and you can post bugs and suggestions on the article's Task list. You can now also update your article's content via ::Docs in ::Workspaces. Simply visit your article's workspace (see the links on the left of each article) then click on "Article" on the left and then click the edit icon at the top right of the article. Your changes appear immediately on your workspace but will need to go through the (very quick) moderation process in order to appear as updated text on your CodeProject article. HTML article contest It's the last week of our HTML5/CSS3 article writing competition starts this week. The topics of the last pair of articles to be written will be announced today on the competition page. Sharpen your pencils! Or keyboards. cheers, Chris Maunder Advertisements This week's survey: Do you comment your code? Most popular new articles 28 Apr 2014 - 4 May 2014 Latest Additions 146 articles overall. 90 new, 56 updated. New articles added - Auto Filtering GridView Control - rhawk4
A component replacement for the standard GridView that adds filters to the header and does not require code changes on your page.
- MVC Custom Select Control - Stephen Muecke
MVC HtmlHelper class used in conjunction with a JQuery plugin to generate a custom select control that provides complex property postback, keyboard filtering of items, grouped and hierarchical displays, optional AJAX loading and CSS styling of items.
- How to build ultimate XBMC HTPC for less than $200 - Predrag Tomasevic
Enjoy watching your videos on the big screen by building your own Home Theater PC and using XBMC. Article also touches on other Media Players like Roku 3, Apple TV, Android TV Boxes...
- The big MVVM Template - _Noctis_
To save you doing this every time you want a WPF/MVVM project, here it is, all rolled into one.
- Calendar Class - Syed M Hussain
A simple calendar class that can be customized using event callbacks.
- 10 Golden Rules Of Good OOP - Giovanni Scerra
A good architecture means money saved in learning, maintaining, testing, fixing, extending and scaling source code. The following guidelines are not exhaustive and are meant to be applied on top of the SOLID principles and proper use of OO Design Patterns.
Articles updated - Learn MVC (Model View Controller) Step by Step in 7 Days – Day 3 - Shivprasad koirala, Marla Sukesh
This article is Part 3 and continuation to the Learn MVC Step by Step in 7 Days series.
- Learn MVC (Model view controller) Step by Step in 7 days – Day 2 - Shivprasad koirala, Marla Sukesh
Learn MVC (Model view controller) Step by Step in 7 days – Day 2
- Learn MVC (Model view controller) Step by Step in 7 days – Day 4 - Shivprasad koirala, Marla Sukesh
In day 4 we will look in to JSON ,Jquery ,Aysnch controllers and session management.
- WebBinding - How to Bind Client JavaScript Objects to Server .NET Objects - Shmuel Zang
In this article, I explain in a step by step manner how we can implement a binding mechanism for binding .NET server objects to JavaScript client objects and use it for creating MVVM web applications.
- ASP .NET MVC for Beginners in Web Development - Tal Bronfer
Introduction to ASP .NET MVC 5 for .NET developers that are completely new to Web development, MVC frameworks and Web Application Frameworks in general.
- MVC Unit Testing Unleashed - Marla Sukesh
In this article we will learn how to perform Unit Testing in Asp.Net MVC
- ASP.NET MVC and Identity 2.0: Understanding the Basics - John Atten
On March 20, 2014, the ASP.NET team released the RTM version 2.0 of the new Identity framework. The new release brings with it some long-awaited new features, and marks a substantial expansion of the security and authorization capabilities available to ASP.NET applications of all types. The ASP.NE
- ASP.NET Identity 2.0: Setting Up Account Validation and Two-Factor Authorization - John Atten
With the release of the Identity 2.0 framework in March of 2014, the Identity team has added a significant set of new features to the previously simple, but somewhat minimal ASP.NET Identity system. Some of the most visible, and in-demand features introduced with the new release are account validati
- Azure Service Bus Tester - Roman Kiss
This article describes the design and implementation of the small tool, tester for Windows Azure Service Bus Messaging.
- Licensing systems in .NET - Artem Los
Three different algorithms for constructing licensing systems, their advantages and disadvantages using C#.NET environment.
- Fun with Outlines - Yang Kok Wah
Techniques in tracing outlines in a drawing
- A Dynamic XML API - Alan Fay
One API to rule them all (all XML file formats that is)
- UpgradeDB - x3F
An incremental database upgrade utility for SQL Server.
- fastBinaryJSON - Mehdi Gholam
A binary JSON serializer based on fastJSON (support for MonoDroid)
- A Coder Interview With Paul Griffin - CodeProject, OriginalGriff
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we track down Code Project member Paul Griffin.
- Shape Control for .NET - Yang Kok Wah
Implementing shape control that supports transparency and custom design-time editors.
- Peer to Peer File Sharing Through WCF - Amir Jalilifard
In this article, you are going to learn about P2P Network and Windows Communication Foundation to share your files between peers through a P2P network.
New Tips and Tricks added Tips and Tricks updated - How to Create a Hierarchical Menu Using HTML And CSS - Nitesh Luharuka
Friends, I am planning to write a series of articles on creating menus in different ways and this is the 1st one in the series. This post will explain how to create a simple 2 level menu using HTML and CSS only. We know there are a lot of ways to create a HTML menu …Read more →
New Technical Blogs added - A Gentle Introduction to Entity Framework 6 from an NHibernate Perspective - makaveli_0000
If you have been using Hibernate/NHibernate for a while before the introduction of its fluent API, you are used to a certain workflow. You define your entity classes. Then you create a hibernate configuration file that defines mappings between the database tables and your entity classes. And that wa
- Top 10 ASP.NET AJAX Interview Questions - Imran Abdul Ghani
Exploring key features/capabilities of ASP.NET and getting answers for ASP.NET Interview Questions in this Web Development Tutorial series, we have reached this Part-5 with a set of questions on ASP.NET and AJAX (Asynchronous JavaScript and XML).What we have covered so far can be summarized as follo
- How to Create a Hierarchical Menu Using HTML, CSS and jQuery - Nitesh Luharuka
How to create a Hierarchical Menu using HTML, CSS and jQuery
- How to Add Favicon - SonuKSingh
IntroductionFavicon is a image\icon displayed alongside the address of a website and also shown as icon in your favorite/bookmark list of website.How to add a faviconCreate a icon (.ico) file which you want to show in address bar, on tab or icon in favorite item. Name it as favicon.ico and place it
- How to Create Single Level Menu Dynamically Using C# in ASP.NET - Nitesh Luharuka
How to create single level menu dynamically using C# in ASP.NET
- F#23 : Generics - Sacha Barber
So we are about 1/2 way through the OO segment of our F# journey, we just have this article and one other to do. This one will focus on generics support in F#, we shall be covering the following topics Implicit Generics Explicit Generics Using Generics In Various Types Generic Constraints I should j
- How To Create Multi Level Menu Dynamically Using C# in ASP.Net - Nitesh Luharuka
Friends, This is Part 4 of the series "Creating Menus". We have already seen how to create a single level menu dynamically in ASP.Net here. This post will explain how to create a multi-level menu dynamically using C# in Asp.Net. You can also read the other 2 posts in this series with the links menti
- IEnumerable vs IQueryable - Shivprasad koirala
IEnumerable vs IQueryable?
- SSRS – Creating Datasets – Example - Arun Ramachandran India
CodeProject In the last article on SSRS, we have discussed about Datasets, Dataset properties, Dataset collections, Dataset types etc. You can read that articles here. In this article we will go over an example of creating Datasets in SSRS. In the last article, we have found that there are two types
- Practical usage of C# covariance - makaveli_0000
Variance is a .NET 4.0 concept that allows implicit conversion between instances of generic types. In other words, it permits the corresponding C# compiler (same applies to Visual Basic) to perform implicit type conversions between instances of generic types whose parameters are in the same inherita
- F# For Beginners Series - Sacha Barber
Over the past couple of months I have been quite. This is due to the fact that I have been attempting to learn a new language. Namely F#. Now I spend most of my time as a regular .NET developer. Ok F# is part of the .NET family, but its is way more functional than […]
- Understanding Late binding - Praveen Kumar Katiyar
in simplest words, late binding is a technique, in which you can create an instance of a given type, and can invoke its methods, at runtime, without having knowledge of its existence at the compile time. System.Activator class plays a pivotal role in late binding process. let us understand, it by cr
- Configuring NHibernate to execute a Stored Procedure that returns a result set - makaveli_0000
I recently spent about 5 hours trying to get NHibernate to successfully execute a stored procedure that returns a result set in SQL Server 2012. Given that it took me less than an hour to put all the pieces together for NHibernate to execute a similar stored procedure but one that returns a scalar,
- F#22 : Abstract classes / Overriding Methods / Implementing Interfaces - Sacha Barber
In this article we continue the OO leg of our F# journey. So this time we will look at abstract classes / overriding methods and how to implement interfaces Abstract Methods / Virtual Method F# like the rest of the .NET languages allow you to mark a method (function) as abstract. There is a [̷
- Defining Done: When to Crawl, Walk, or Run - Zac Gery
Defining Done: When to Crawl, Walk, or Run
- Memory Leak in Sybase EAServer - Sam Varadarajan
Memory Leak in Sybase EAServer
- F#22 : Abstract classes / Overriding Methods / Implementing Interfaces - Sacha Barber
In this article we continue the OO leg of our F# journey. So this time we will look at abstract classes / overriding methods and how to implement interfaces Abstract Methods / Virtual Method F# like the rest of the .NET languages allow you to mark a method (function) as abstract. There is a [̷
- F#9 : Option types - Sacha Barber
If C# there is a concept of null for reference types and Nullable class for value types (structs). For value type this can take one of the following 2 forms (for demo purposes I am using a int type here, but the type could be any value type) Nullable int? These are both equivalent. […]
- F#8 Discriminated Unions - Sacha Barber
OK so our F# journey continues. We have looked at some of the basic building block types such as Records/Tuples, it is now time to look at Discriminated Unions. Discriminated unions provide support for values that can be one of a number of possible values. The possible values are known as "union c
- F#7 : Records - Sacha Barber
So we continue our journey into more of the F# types. This time we will be looking at Record types. How Do I Create A Record When you create a new F# record, it may remind you of anonymous objects in C#. Here is how you create them. I think they are quite similar […]
- F#6 : Tuples - Sacha Barber
So our journey into F# continues. The next coupe of posts will be about F# types that may or may not have standard .NET equivalents. This post will be talking about tuples. What Are Tuples A tuple is a grouping of unnamed but ordered values, possibly of different types. Creating Tuples Tuples ar
- F#5 : Operators - Sacha Barber
Now I had intended to write a 1/2 decent blog post on F# operators, but then I had a think about this, and too be honest I could not actually see too much merit in simply reiterating what was already freely available on MSDN where it lists ALL of the F# operators. You can […]
- AutoMocking Container - Sacha Barber
At work I am lucky enough to work with a few bright chaps (sadly some of them are a lot youger than me, which is making me question my existence :-( , but on the other hand it is always good to learn new things). One of those new things for me happened the other […]
- Awaitable Console Application - Sacha Barber
The other days someone posted some code about how to make Async/Await easier to work with. What they went for was not correct, and looked more like RXs model of OnNext/OnError/OnCompleted. The reason it was wrong is that it did not support awaiting. As a rule any Asyn code you write WILL need synchr
- RESTful Webservice testing using cURL on Windows - makaveli_0000
Testing RESTful webservices on Windows can be done outside of the browser using an open source command tool called cURL, which can be donwloaded here: http://curl.haxx.se/download.html After downloading the Windows version based on your operation system, remember to add the location of the cURL bina
- New Features in WCF 4.5 - Part 5 - Imran Abdul Ghani
"A ChannelFactory basically creates a Channel for WCF clients to communicate with WCF service endpoint".In one of my previous WCF Interview Questions Tutorial Series, we discussed about the difference between using ChannelFactory and Windows Communication Foundation Proxy. Here in this WCF Tutorial,
- Get-ChildItem vs Dir in PowerShell - Leonardo Paneque
Batch as usualRecently I was in the need of modifying a huge amount of files across a network share. After installing Serviio media streaming service I noticed that it will crash "randomly". After checking the logs it was clear that ffmpeg was crashing when trying to open subtitle files that were no
Technical Blogs updated - F#13 : Pattern Matching - Sacha Barber
So last time we looked at Arrays, this time we will look at another core F# technique called pattern matching. Patterns are rules for transforming input data. They are used throughout the F# language to compare data with a logical structure or structures, decompose data into constituent parts, or ex
- F#12 : Arrays - Sacha Barber
No language would be complete without arrays (at least in my opinion). They are an excellent structure. F# is of course no fool, and includes them (as you would expect), so this blog will concentrate on looking at using arrays in F# Creating Arrays There are several ways to create arrays, just as
- F#11 : Sequences - Sacha Barber
Last time we looked at the List module, and we now proceed to look at the sequence module. You will in fact see a lot of similarities with the sequence module compared to the list module. The main difference between F# lists and F# sequence is pretty much the same as it is in C#|VB […]
- F#10 : Lists - Sacha Barber
Any serious programming you do in any language will always involve lists. As such you will be pleased to know that F# has very very good support for Lists, by way of its List module. A list in F# is an ordered, immutable series of elements of the same type. Creating Lists In F# […]
© 2014 The Code Project. All rights reserved. This email was sent to vutunglampro@gmail.com. To stop receiving The Code Project Insider News click here. CodeProject 503-250 Ferrand Drive, Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100 Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use webmaster@codeproject.com |
Không có nhận xét nào:
Đăng nhận xét