Chủ Nhật, 19 tháng 1, 2014

CodeProject | Newsletter (20 Jan 2014)

147 articles this week.
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.

Site News

Monthly Competitions

Each month we pick the top dozen articles, tips and blogs in various categories based on the votes they received during the month, check them over, then produce a list of the top 10 for you to do a final round of voting in order to pick the best of the best. For us this is a chance to read the best of the best, and voting for them forces us to read some pretty amazing content.

We asked you for your thoughts on how you'd like this to change this and the results came back with a resounding "Keep it how it is!". We will, and we won't.

Starting this year we're going to expand the monthly competition to include a runner up category as well as a winner, and we'll be replacing the "overall" category with "Everything Else", meaning the top articles not in the main categories. The monthly competition is to reward and acknowledge the authors for their hard work and to showcase our amazing collection of quality articles and so the more authors we can showcase the better. There's some serious talent out there!

And speaking of talent, the best of the best from last year are:

Android: CraigDJ Android vs. CraigDJ
C#: S. M. Ahasan Habib Sexy C#
C++: Volynsky Alex Quick start unit test - How to start working with the Google C++ Testing Framework in less than 10 minutes
Database: Sander Rossel Querying SQL Server 2012: Part 1
Web: Sacha Barber Responsive Web Design Using Twitter Bootstrap
Mobile: Khademul Basher Apply Here Map in Windows Phone HTML5 Apps
VB.NET: Mr. Xie.G.Gang Develop a Plugin extension for your VisualBasic application
Overall: Monjurul Habib Agile software development, steps to work with Requirements, Estimation and Planning

Well done!

cheers,
Chris Maunder

Click here Give Your Data Some Razzle-Dazzle
Iron Speed Designer is the fastest way to deliver feature-rich applications for .NET, SharePoint and software-as-a-service cloud computing environments. Amaze users with visually stunning applications that look like they took months to build. Download a Trial!
Click here Want to learn Ruby?
If you're a programmer, you don't need a course that wastes your time telling you how programming works. This course gets straight down to business, and gets you up to speed on Ruby.

Weekly Poll Results

What's the most interesting development platform for you?

Survey period: 13 Jan 2014 to 20 Jan 2014

Frameworks and languages are one thing, but what about the target hardware? Time to get another quick strawpoll.

OptionVotes% 
Traditional desktop applications95159.44951 votes, 59.44%
Tablets / convertibles47229.50472 votes, 29.50%
Smartphones51732.31517 votes, 32.31%
Wearables (watches, Glasses etc)1096.81109 votes, 6.81%
Web applications78348.94783 votes, 48.94%
Developer platforms such as Facebook and Salesforce apps,714.4471 votes, 4.44%
Mainframes744.6374 votes, 4.63%
Embedded32520.31325 votes, 20.31%
Consumer Electronics (TVs, fridges, headsets etc)945.8894 votes, 5.88%
Other885.5088 votes, 5.50%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: What's the most interesting development platform for you?

Most popular new articles

13 Jan 2014 - 19 Jan 2014

Research

    Agile at the Team Level (Companion Guide to "Insider Secrets for Agile: A Survival Guide for Project Managers)

    The benefits of Agile are multi-dimensional. But the most important change is that it focuses the entire organization on meaningful delivery to the customer. This guide, which is meant as a companion resource to "Insider Secrets for Agile: A Survival Guide for Project Managers in the UK, Germany and The Netherlands" (also available in the CodeProject Research Library), is packed with proven planning techniques, agendas, and real-world advice from experts and peers to help you quickly grasp and apply the principles of Agile.

    Download Now

Latest Additions

147 articles overall. 95 new, 52 updated.

New articles added

.NET Framework

Algorithms & Recipes

Android

Applications & Tools

ASP.NET

C#

Client side scripting

Database

Design and Architecture

  • SCRUM explained - Eduardo Antonio Cecilio Fernandes
    This is yet another article explaining SCRUM, explanning how it works and giving my perspectives on the framework.

Dialogs and Windows

Hardware & System

HTML / CSS

Mobile Development

PHP

  • Generic DataBase Browser - Member 10280272
    This article presents a database browser that can be used for multiple different databases

  • Generating Maps - Member 4206974
    Mapper is a PHP script for handle maps and linkable symbols inside.

Product Showcase

SharePoint Server

Third Party Products and Tools

Threads, Processes & IPC

  • Tiny Framework for Parallel Computing - Igor Ladnik
    This article presents a simple framework for parallel computing applicable to managing operation flow for machine and process control, gaming, simulators, etc.

Uncategorised Technical Blogs

  • Visual Basic 6.0: A giant more powerful than ever - ISpliter
    When discussing VB6, we should look at the reality of the situation and not on preconceived opinions. New source code projects are made daily in Visual Basic 6.0. The paper proposes the reintroduction of Visual Basic 6.0 on the market, in parallel with Visual Studio line.

VB.NET

Web Services

Windows 8 Design

  • Windows 8 – background Processing - ambilykk
    Article explain the importance of background processing in Windows 8 Store App development and how to create a background process in Windows 8 Store App

Windows Presentation Foundation

Articles updated

.NET Framework

Algorithms & Recipes

Android

Applications & Tools

ASP

ASP.NET

Audio and Video

  • Camera_Net Library - free5lot
    Camera in .NET application using .NET library (DirectShow).

Bugs & Workarounds

C / C++ Language

C#

  • Interfaces vs Delegates - Paulo Zemek
    This article explores the advantages and disadvantages of interfaces that can be used to replace delegates, considering performance, ease of use and versatility.

  • Partial Classes in C# With Real Example - Sandeep Singh Shekhawat
    I explain partial classes in C# language with an example

  • An LL(1) Syntax Directed Engine in C# - Michele Sobrero
    This article is dealing with parsing and semantic analysis. A full LL(1) parsing engine is introduced as an example to show a possible implementation.

Client side scripting

Database

Design and Architecture

  • Architecture of a Remoting Framework - Paulo Zemek
    This article presents important architectural decisions that must be considered if you want to create a really expandable remoting framework and, well, those decisions may apply to any kind of framework.

Grid & Data Controls

  • Free .NET Spreadsheet Control - Jing-Lu
    .NET Spreadsheet Control written in C#. Supports Cells Merge, Border Style, Pattern Background Color, Data Format, Freeze, Formula, Macro and Script execution.

Internet / Network

  • TCP Socket Off-the-shelf - Igor Ladnik
    Wrapper to facilitate usage of TCP sockets.

  • Hierarchical Cluster Engine Project - Member 10492436
    Engine that builds network hierarchical infrastructure, remote distributed computation clusters, native Sphinx search engine support, ZMQ sockets, stable connections, JSON messages transport, flexible structure and more...

Macros and Add-ins

Miscellaneous

Printing

String handling

Tablets and All-in-Ones

Wiki.ASP.NET articles

  • Making server side decision based on client side JavaScript - ASP.NET Community
    Many of you might have come across the situation where you need to making server side discussion based on client side JavaScript confirm message

  • Preprocessor Directives - Design Practice - ASP.NET Community
    What is a Preprocessor Directive?A preprocessor directive is a piece of code that is meant explicitly for the compiler.  This offers a programmer

  • .NET Application Modeling Language - ASP.NET Community
    IntroductionnAML (.NET Application Modeling Language, pronounced as "namel") is a visual modeling semantics to model .net applications with wide

  • Visitor Pattern - ASP.NET Community
    The visitor design pattern enables us to create new operations to be performed on an existing structure. The new operations don't change the

  • Iterator Pattern - ASP.NET Community
    The iterator pattern's role is to provide a way to access aggregate objects sequentially without the knowledge of the structure of the aggregate. The

Windows Phone 7/8

  • MoneyPit - Jan van den Baard
    A fuel logging app for Windows Phone.

Work Issues

XML

  • XMLFoundation - Brian Aberle
    XMLFoundation is the fastest approach to dealing with XML and it also delivers a simple and easy to manage pattern of software development into your application.

  • XML mapping and validation in .NET - Juan Carlos Recio Abad
    Carry information easily between xml with a different structure.

New Tips and Tricks added

.NET Framework

ASP.NET

ASP.NET Controls

Audio and Video

Button Controls

C / C++ Language

C#

Client side scripting

Cross Platform

Cryptography & Security

Dialogs and Windows

Edit Controls

  • TinyMCE for ASP.NET - 4Dinand2
    Fast, easy with/without local js, allow ins HTML code by saving

Grid & Data Controls

Hardware & System

HTML / CSS

List Controls

  • Double Buffered List View - Neil Siegfried
    Double Buffer a List View Control to eliminate all flickering associated with it.

Miscellaneous

Office Development

SharePoint Server

Threads, Processes & IPC

Uncategorised Tips and Tricks

Web Services

Tips and Tricks updated

Code Generation

  • Flex/Bison on MSBuild - Kevin Burek
    Integrating GnuWin32 Flex/Bison preprocessing into the MSBuild build process under Visual Studio

Cryptography & Security

Dialogs and Windows

DLLs & Assemblies

Java

  • Matrix in Java (GUI) - A. Asem, Abeer Touny
    A description for a Java code implementing a Matrix program in a GUI form

Windows Presentation Foundation

New Technical Blogs added

Android

  • Using Android Traceview in Eclipse - Cindy Potvin
    The best way to solve a performance problem with an Android application is to profile the application by tracing the execution. This way, you can make decisions on what to improve based on real data and detect bottlenecks in the application. In the Android SDK, the Debug object handles the profiling

ASP

  • Performing CRUD operations using ASP.NET Web API - Part 2 - Imran Abdul Ghani
    In part-1 of this web application development tutorial, we developed an application that perform all CRUD (Create, Retrieve, Update, Delete) operations using Microsoft ASP.NET Web API. Now, In this part, we will consume HTTP service developed using ASP.NET Web API using jQuery.If you haven't gone th

Book Reviews

Client side scripting

  • Tutorial for Building SPA using AngularJS - Taiseer Joudeh
    Recently I’ve been working on and evaluating different JavaScript frameworks for the next big project I'll be involved in, we want to build Single Page Application (SPA) while depending on a solid JavaScript framework, so I decided to get my hands dirty and try to build a demo application usin

Custom Controls

  • Creating a custom database connection pool - mopicus
    On this post, I’m going to show you how to create a database connection pool. Based on my expertise, on high demand systems, database connections should be reused, instead of recreating them before each database operation. Although database providers already … Continue reading →

Database

  • Prepared Statements for Database driven application - Vivek Goyal
    Prepared Statement is commonly used by application to execute the same parameterized SQL statement again and again. Prepared statements are compiled only once. If we need to execute a statement multiple times then execution of prepared statement is faster as it is compiled only once, while in case i

HTML / CSS

LINQ

  • Working with LINQ to XML - Komal Mangal
    Creating an ASP.NET website and working with LINQYou can use LINQ to XML for following purposes-1. For creating xml file.2. For loading an xml file.3. For querying xml data.4. Manipulating xml data.5. Transforming the xml into another shape.In this example we will load an already created xml file. W

  • LINQ – Element Operations - Arun Ramachandran India
    CodeProject In the last blog post, we have discussed about Click Event and Change Event in jQuery. You can read that article here. In this article we will go over Element Operations in LINQ. Different Element Operations in LINQ are following: ElementAt/ElementAtOrDefault - Returns the element at a s

Other .NET Languages

Reviews on Third Party Products and Tools

  • First thoughts on Spire.Doc for .NET - Manas Bhardwaj
    Introduction While I personally don’t get many requests for Office Automation-type projects these days, as a consultant, it is good to have a go-to library to use should the needThe post First thoughts on Spire.Doc for .NET appeared first on Manas Bhardwaj's Stream.

Uncategorised Technical Blogs

Web Security

  • Send Email to Selected Recipients from your ASP.NET MVC Web Application Part I - John Atten
    I recently had to throw together an application for work allow users to send email to recipients selected from a list. The application in question is used to manage attendees at trainings, and, when the training is complete, send an email to each attendee containing a link to download a personalized




© 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