Chủ Nhật, 2 tháng 3, 2014

CodeProject | Newsletter (3 Mar 2014)

127 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

Top Articles of January

The newsletter schedule means we have a slightly late announcement for the top monthly articles, but we got there in the end. We've introduced an "Everything else" category as well as runners-up to better reward those putting in the hard work.Congratulations to all that were nominated. Here are January's winners:

C# Winner Marla Sukesh Factory Method Pattern vs. Abstract Factory Pattern
  Runner-up Igor Ladnik Tiny Framework for Parallel Computing
C++: Winner Mike Hankey AVR Assembler 101
  Runner-up shailesh91082 Part 1: Windows Debugging Techniques - Debugging Application Crash (Windbg)
Database: Winner Sander Rossel Querying SQL Server 2012: Part II
  Runner-up Christian Graus SQL Wizardry Part Four - passing lists of data to SQL Server
Web Dev: Winner Jeremy Likness 10 Reasons Web Developers Should Learn Angular
  Runner-up Ashley Davis Implementing a Flowchart with SVG and AngularJS
Mobile: Winner Jan van den Baard MoneyPit
  Runner-up Serge Desmedt AndroidVision: Learn Image Processing on your mobile
VB.NET: Winner ISpliter Visual Basic 6.0: A giant more powerful than ever
  Runner-up Fredrik Bornander Searchable WPF TreeView
"Everything Else"  Winner Paul Watt Software Maintenance is a Myth
  Runner-up Mike Hankey An autonomous roving vehicle Part 2 of n

cheers,
Chris Maunder

Click here It's Like Giving Your App a Hug!
New Relic makes your apps faster by showing you where the code is slow and buggy. Make bad reviews a thing of the past and start optimizing your web and mobile app performance today. Plus, get a t-shirt!
Click here SpreadsheetGear 2012 for .NET Now Available!
New WPF and Silverlight controls, multithreaded recalc, 64 new Excel compatible functions, save to XPS, improved efficiency and performance, Windows 8 support and more. Download your fully functional SpreadsheetGear trial Today!
Click here Learn jQuery UI Widgets
Want to learn how to use jQuery UI widgets? In this course, Marie Taylor takes you through how to integrate the jQuery UI Widgets into your HTML to provide a rich user experience on your website.

Weekly Poll Results

What would you rather be doing?

Survey period: 24 Feb 2014 to 3 Mar 2014

Software development spans a lot of disciplines. What aspect suits you best?

OptionVotes% 
Learning a new language or technology31617.47316 votes, 17.47%
Coding61634.05616 votes, 34.05%
Designing and architecting38821.45388 votes, 21.45%
Writing / Teaching / Presenting703.8770 votes, 3.87%
Thinking up the next Big Idea1618.90161 votes, 8.90%
User experience / Graphic design462.5446 votes, 2.54%
Marketing or Selling211.1621 votes, 1.16%
Something other than software development1327.30132 votes, 7.30%
Other593.2659 votes, 3.26%

This week's survey: Do you work on software projects outside work hours?

Most popular new articles

24 Feb 2014 - 2 Mar 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

127 articles overall. 84 new, 43 updated.

New articles added

Algorithms & Recipes

ASP.NET

Client side scripting

Collections

  • AddCollection and FragmentableQueue - Paulo Zemek
    This article presents two collections optimized for for good memory consumption and for inserts at the end, being always O(1). The AddCollection can also create immutable views without creating copies of the data.

Custom Controls

Hardware & System

HTML / CSS

Mobile Development

  • iBeacon Bible 1.0 - Andy Cavallini
    An introduction to iBeacon technology applied to Retail

Printing

  • Matrix Printer class - PJ Arends
    A C++ class that makes it easy to print text in clearly defined rows and columns

Product Showcase

SharePoint Server

Tools and IDE

Uncategorised Technical Blogs

VB.NET

Web Services

Articles updated

.NET Framework

Algorithms & Recipes

ASP.NET

Audio and Video

Azure

C#

Code Generation

Database

Design and Architecture

Files and Folders

Hardware & System

NoSQL

SharePoint Server

String handling

Wiki.ASP.NET articles

  • Upload multiple files in asp.net - ASP.NET Community
    Some times we need to allow user to upload as many files as he/she wants instead of fixed number of files.So here is the procedure to achieve this.

  • Rendering of dynamic items of Asp Menu control - ASP.NET Community
    Asp Menu controls lacks to render its items which are set with dynamic visibility in Internet Explorer 8. Microsoft has also confirmed at Microsoft

  • Working with NoSQL Databases - ASP.NET Community
    This article explains how to work with NoSQL databases, why to use NoSQL, what NoSQL databases are present, .NET APIs for NoSQL and Further Reading

  • ViewState - ASP.NET Community
    ViewState is the mechanism that allows state values to be preserved across page postbacks.Because of the stateless nature of web pages, regular

  • Upload an Image and an Audio file using C# - ASP.NET Community
    In my case, I use  a FileUpload Control(Id:->FileUpload1), an ImageButton(ImageButton1) or you can use the Image,  a Button Control(Id:->Updatebttn)

Windows Presentation Foundation

New Tips and Tricks added

Algorithms & Recipes

Android

ASP.NET

ASP.NET Controls

Azure

C#

Database

Debug Tips

Dialogs and Windows

Exception Handling

Grid & Data Controls

HTML / CSS

Microsoft BizTalk Server

Miscellaneous

Printing

SharePoint Server

Tree Controls

VB.NET

Windows Powershell

Tips and Tricks updated

Algorithms & Recipes

  • Math Parser .NET C# - kirnbas
    This is light, fast and simple to understand mathematical parser designed in one class, which receives as input a mathematical expression (System.String) and returns the output value (System.Double)

ASP.NET

Threads, Processes & IPC

  • Code Injection - Rt Tiwari
    This program will demonstrate the process of injecting code into already running processes. Here we have choosen to inject into Explorer

Wiki.ASP.NET articles

  • Fixed Div At The Bottom Of The Page - ASP.NET Community
    Hi everybody,I am going to write an example div fixed in the bottom. First let's write our divs to be fixed in bottom.----------  

New Technical Blogs added

.NET Framework

  • Building your first ASP.NET MVC5 Application in 4 simple steps - Imran Abdul Ghani
    Model-View-Controller is a software pattern for achieving isolation between different application components. Its always desirable for software applications (especially web-based applications) that there must be clear separation between business logic and the user interface. We can achieve this requ

Applications & Tools

  • 5 tips to improve performance in Android applications - Cindy Potvin
    If your application has many time-intensive operations, here are some tricks to improve the performance and provide a better experience for your users. 1) Operations that can take a long time should run on their own thread and not in the main UI thread. If an operation takes too long while it runs o

Author Resources

C#

  • C# Generics - Adarsh Kumar Chaurasia
    About C# generics

Code Generation

  • Visual Studio code snippets - n.podbielski
    What I really like in Visual Studio as development environment is code snippets. Well actually probably other IDE have something very similar but I do not have much of a choice in that matter as C# developer :)Anyway this feature is really useful. For example while refactoring I very often use if su

Content Management Server

  • How to analyse SQL Server performance - rusanu
    So you have this SQL Server database that your application uses and it somehow seems to be slow. How do you troubleshoot this problem? Where do you look? What do you measure? I hope this article will answer enough questions to get you started so that you can identify the bottlenecks yourself, or kno

Dialogs and Windows

  • How to Add Custom Checkbox Column to DataGridView in Windows Forms - Nitesh Luharuka
    Friends, In this post we will see how we can add a custom Checkbox column to an existing DataGridView in windows forms. Generally, when you assign a data source to the DataGridView and the data source contains a “bit” column or “bool” column, DataGridView automatically conver

Expression

Files and Folders

  • Should I be concerned about PDB files ? - Bibhu Dutta
    I still can remember, the first time I encountered PDB files. “Should I be concerned about PDB files ?” and was quickly replied as “it’s just another file used in the debugging process”, by a colleague. Till yesterday, I had the … Continue reading →

Game Development

  • Unity,Android : Porting your unity game for testing - Vidyasagar MSC
    After a successful game release to Windows store ,I wanted to try with mobile platforms.I thought why can’t i port the same game (Bongo Soccer-200 downloads on win 8/8.1 as on today) to android? The issues i may face I have used an unity Terrain and a 3dMax goalpost in my game,which are heavy

iPhone

LINQ

NoSQL

  • Getting Started with NoSQL and MongoDB - JonB3232
    Journey to NoSQL LandRecently, I decided to starting playing with NoSQL and to break away from my traditional rational database model. The two biggest benefits for using NoSQL, oppose to RDBMS, are increased scalability and increased performance. There are many reasons that contribute to these benef

Reviews on Third Party Products and Tools

  • WebSocket libraries comparison - n.podbielski
     Web project often requires to push data to clients as fast as possible, whenever it is necessary without waiting for client request. It is perfect for website with real time communication between users, like with online communicators for example. Or document collaboration tools. Or maybe system sta

  • Emulating in, out and inout Function Parameters – Part 1 - Gabor Fekete
    Emulating in, out and inout function parameters in C++

  • Developers Are Lazy (And How To Use That To Your Advantage With Eclipse) - Keyhole Software
    As I sat down to write this blog post, I thought through how many years I've been developing, and how many great people I have been lucky to meet in my career. I've been developing professionally for 18 years now (wow, I'm getting old) and the last 10+ have been as a consultant. In all […]

  • Putting It All Together – DI Part 4 - lars.michael.dk
    Putting It All Together – DI

  • Think Business First – DI part 1 - lars.michael.dk
    When sitting with a blank Visual Studio project in front of you, ready to start up that new killer application of yours, where do you actually start? Almost every programmer has heard about and used the highly acclaimed 3-layered architecture: My guess is that most developers have a tendency to star

SharePoint Server

SQL Reporting Services

String handling

  • Safe cast string to enum - n.podbielski
    In on of my projects I had make an interface between database and web service in C# code.One of problem I had to face was need to cast strings to enumerable types, because of simple fact that database have no idea what is an 'enum'. Yes simplest mapping between an enumeration and database type is in

Testing and QA

Uncategorised Technical Blogs

  • IEnumerable  Vs IQueryable - Adarsh Kumar Chaurasia
    Many  developers gets confused between IEnumerable and IQueryable. When it comes to writing code, both looks very similar. However there are many difference between them which needs to be taken care of while writing code. Both have some intended usability scenarios for which they are made. Below lis

  • Deferred Execution Vs Lazy Loading Vs Eager Loading Vs Explicitly Loading - Adarsh Kumar Chaurasia
    Deferred Execution - ”don’t compute the result until the caller actually uses it.” Lazy loading and explicit loading are both types of deferred execution. Lazy Loading - “don’t do the work until you absolutely have to.” An entity or collection of entities is autom

  • Emulating in, out and inout Function Parameters – Part 2 - Gabor Fekete
    Emulating in, out and inout function parameters in C++

  • Declaration and Initialization with Auto - Gabor Fekete
    Guidelines about the auto keyword of C++11 for variable declaration

  • The A::Restricted Idiom - Gabor Fekete
    Fine grained access control to private members of a class

  • Variable Declaration and Initialization - Gabor Fekete
    Variable Declaration and Initialization

  • The Widget::O Idiom - Gabor Fekete
    Widget::O Idiom

  • Getting Things Done - Betclic Tech
    Getting things done

  • Emulating final - Gabor Fekete
    CodeProject Emulating the final keyword of C++11 for disallowing inheritance Here is a way to emulate the “final” feature of C++11 for marking classes non-inheritable. This works with C++98. In the above code, with the FINAL macro, class B privately inherits from class make_final. This m

Windows Communication Foundation

  • DataContract Vs MessageContract in WCF - Imran Abdul Ghani
    Data Contract in WCF is an agreement between parties (i.e. a service and a client) that describes what type of data will be exchanged between them? On the other hand, Message Contract describes the structure of SOAP message that is passed between parties (i.e. a service and a client).

Windows Phone 7/8

Technical Blogs updated

ASP.NET




© 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