116 articles this week.
Welcome to this week's newsletter from The Code Project.
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
Are you a serious Rails developer?
We're looking for a serious Rails developer to do some serious heavy lifting
in terms of architecting and coding. This is not a junior or intermediate level
position - this is a position for someone who wants to push themselves and in the
process teach and mentor others. With great power comes great responsibility. Interested
in making a difference? Send me an email at
firstname.lastname@example.org. Toronto / GTA
devs only, no exceptions.
Would you like to post an article?
Are you thinking of posting an article but aren't sure how? You can either take
a look at these two links
or send an email to Sean at email@example.com and he will connect you with
a CodeProject Mentor who will help walk you through the process. It's easy, and
we'll do everything we can to make your article look great.
Do you already blog?
We have a feature on CodeProject that allows you to share your technical
blogs with other developers from the comfort of your very own blog. If you write
technical blog posts and want to get those posts out to a wider audience, with an
added bonus of getting more visitors to your own blog, then use our
Blog feed aggregator.
Today is the day! Introducing DevExpress 12.2
Discover our most comprehensive toolset for .NET developers. From WinForms & ASP.NET to WPF & Silverlight. Explore the DXTREME tools for creating multi-channel applications on smartphones like iPhone & Android and the new Microsoft Surface.
12 top tools for database developers
Make it simple to deploy databases, compare and sync schemas and data, write T-SQL code, and test database changes, with the 12 tools in the SQL Developer Bundle.
Try them now.
Out of This World HTML5 Apps
Deliver killer UX with cutting-edge HTML5 apps. The all-new Ignite UI gives you every tool for stellar data viz and jaw-dropping performance on any browser, platform, or device – from the most HTML5 Charting options to the world’s fastest jQuery Grid.
Try it Now!
Manage your app and get a shirt!
New Relic, the leader in SaaS-based web app performance monitoring, is giving everyone who tries their software a Nerd Life shirt. Do you code in .NET, Ruby, PHP, Python, or Java? Then you can
use New Relic at no cost!
Catch Browser Problems Before Your Customers Do!
Finally, an easy way to automate technical support for users who don't meet your website’s browser and system requirements. BrowserHawk IQ discovers and helps your users resolve browser problems before issues strike.
Try it at no charge!
Hot Technologies for 2013 - Get Skills Now!
HTML5, Azure, Windows 8, Objective-C, iOS, SharePoint, MVC and SQL 2012 are all in high demand. Do you have the skills you need to move your career forward? Choose one of our practical video tutorial libraries and start learning now.
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!
This week's survey: Do you customise or upgrade your computer(s)?
Most popular new articles
26 Nov 2012 - 2 Dec 2012
116 articles overall. 30 new, 86 updated.
New articles added
- PVS.AVPlayer - Peter Vegter
MCI wrapper class library for .NET developers
- HTTP Push from SQL Server — Comet SQL - CoperNick
This article provides an example solution for presenting data in "real-time" from Microsoft SQL Server in an HTML browser. The article presents how to implement Comet functionality in ASP.NET and how to connect Comet with Query Notification from SQL Server.
- Editable GridView in ASP.NET 2.0 - Ashrafur Rahaman
This article will give you an overview of how to use an ASP.NET GridView completely, and how to use RowEditing, RowUpdating, RowDeleting, RowCommand, RowDataBound, RowCancelingEdit, and Pagination in a DataGrid. From this article, you will have a clear view of GridView data inserting, deleting, and
- Windows Development in C++, working with menus - Espen Harlinn
Windows API, menus, c++ lambda expressions, std::enable_shared_from_this
- Rendering text with Direct2D & DirectWrite - Espen Harlinn
Direct2D, DirectWrite, Windows API, C++, std::shared_ptr and more
- Windows Development in C++, COM API clients - Espen Harlinn
Using the Facade Pattern to simplify development with COM based APIs'
- ESS: Extremely Simple Serialization for C++ - Jerry Evans
An article on persistent C++ objects. Includes several console mode test apps and an MFC GUI demo.
- Stopwatch - Espen Harlinn
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
- A C++ String class - Espen Harlinn
A fast, reference counted, copy-on-write string class - performance tests and an unexpected benefit related to /Qpar (Auto-Parallelization)
- RaptorDB - the Document Store - Mehdi Gholam
NoSql, JSON based, Document store database with compiled .net map functions and automatic hybrid bitmap indexing and LINQ query filters (now with standalone Server mode, Backup and Active Restore, Transactions, Server side queries, MonoDroid support)
- Configuring Database Mail in SQL Server - Kareem.S
This is an enterprise solution for sending mails from the SQL Server database engine to SMTP servers.
- Dynamic Type Description Framework for PropertyGrid - Mizan Rahman
A framework that allows you to customize your class for PropertyGrid at design-time and/or run-time. Using this framework your can control what properties PropertyGrid shows, how the properties are shown, and when it shows them.
- Secure your Saas applications with Visual Guard - Novalys
Are you creating a security system for a SaaS application? Visual Guard is here to help! This article will list the important questions to ask during your project and the answers that Visual Guard provides to avoid security breaches or functional limitations that will hold you back.
- Roller Coaster - Rover2341 - Mark Dickinson
Build and ride roller coasters on Windows 8. Use your Ultrabook to play the game using touch.
- Transport Tracker - Joe Brock
A unified transport tracking application for Windows 8 which utilises sensors and a server-side transport network aggregation component.
- Engineering Calculator VOLTA-2013 - DrABELL
Productivity software package VOLTA-2013 developed as HTML5 web application and converted into desktop installable one using Intel’s AppUp encapsulator. Application extension Jobrica-2013 utilizes geolocation/GPS service and Bing map technology to find Job Agencies in search area.
- Sumerics - Florian Rappl
Creating a touch enabled sensor numerical application for the latest generation of Ultrabooks.
- Edumatter M12: School Math Calculators and Equation Solvers - DrABELL
Educational software package for Microsoft Windows® contains “5-in-1” School Math Calculators and Equation Solvers applications, intended for public/private school (K-12) and college students, educators, and self-paced education/homeschooling
- Celerity: Sensory Overload - Adam David Hill
Sensor-controlled XNA Tunnel Game with VR Head-Tracking
- FloTiles: An Innovative Metro Game - Ratish Philip
A Windows 8 Metro App showcasing an innovative jigsaw puzzle game while utilising the powerful features of an Ultrabook.
- You're gonna go Ballastic! - linkedPIXEL
A game of ball swinging, elastic snapping chaos.
- Quizzee! - Tarun Y Mangukiya
A Quiz game for Windows 8 And Ultrabook
- Bixi Application Proposal for Windows 8 Ultrabooks - Yani Ioannou
Bixi app proposal for Windows 8 Ultrabooks.
- Mobile Pro - chgijk
Tracking time and resources for onsite consulting
- Switch To SMS/Text Event Reminders When Your Ultrabook is in Suspend Mode #1 - simsam77
Send a text/sms message to your phone when your Ultrabook is in Sleep/Standby mode via a service like Twilio or Nexmo by using Smart Connect or an accelerometer/gyroscope
- All Axis Camera - Windows 8 Desktop App for Ultrabook - Mahendra India
Adding all axis to panoramic photography with Ultrabook
- T-Kara Puzzles - thetairon
New version of touch friendly puzzle game.
- MoneyBag - An Awesome MoneyManager - hisureshkumarg
MoneyBag is an elegant money manager which provides simple and easy ways to enter and track all the financial transactions and at the same time empower the user to understand their spending and savings patterns over a period of time, so that they can take corrective actions to improve their financia
- TasksBox - An Intelligent TaskManager - sarmaghi
TasksBox is an Intelligent Task Manager which elegantly manages all your tasks and can also sync your tasks across multiples machines by utilizing the power of cloud services.
- GPS Treasure hunt - PeterFJorgensen
"GPS Treasure Hunt" is a game played out in the nature using a Ultrabook PC with GPS and other sensors
- Piano - sarmaghi
Piano is a awesome musical app that brings the musical instrument to your Ultrabook by leveraging the power of touch in the Ultrabook.
- Weather - Live Weather for you. - Vj_in
Weather is a great utility app for everyone who needs a simple and elegant way to keep notified of the weather updates.
- LocalView - Area-specific desktops - Tim Corey
A utility to change your desktop background and lock screen automatically based upon where you are currently.
- Xapp Collaboration Application - Muralidharan Anantharaman
An application which will enable the user to annotate what they see on their Ultrabook screens using various tools such as freehand drawing
- Notes - Simple & Elegant - Sarah_G
Notes is simple app to keep your notes organized in a simple and elegant user interface. Taking Notes becomes a lot easier with Notes app.
- Amazon Deals - sarmaghi
Amazon Deals is an awesome app for accessing content, news, articles and other details related to deals.
- Switch to SMS/Text Event Reminders When Your Ultrabook is in Suspend Mode #2 - simsam77
This is a follow-on article from my first on the topic of sending text messages as event reminders.
New Tips and Tricks added
Tips and Tricks updated
- 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)
- Argument Parser - Nagy Vilmos
A simple method to parse an argument list as a name value pair
New Technical Blogs added
- Getting console output within a unit test - Vasil Trifonov
Today I needed to test a method which writes to the Console to validate the ouput. It is not hard to change the default console output and check the result. However you may forget to return the original output at the end. So let's take a look at my solution.Let say we have the following class we wan
- How to configure local Nuget Repository - Vasil Trifonov
After my last posts about Nuget packaging I wanted to share another useful experience with Nuget.You can create a local repository to store all the packages you need and not to download those every time.To do this I have created a folder C:\NugetConfig\Repo and I have copied there the Newtonsoft.Jso
- Retrieve the LoaderException property for more information… - Ivan Krivyakov
Here’s the exception I received today: System.Reflection.ReflectionTypeLoadException. Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. Isn’t it lovely? Do the authors think I have a little leprechaun sitting on the user machi
- In GAC we Trust - Ivan Krivyakov
I am writing a plugin-hosting WPF application. For variety of reasons I have to put plugin-ins into their own app domains. To name just a few: - plugin unload is required - each plugin has its own config file - plugins may be located anywhere on the disk I am having serious troubles due to [...]
Technical Blogs updated
- Working with legacy databases in NHibernate Part 1 - Compound foreign keys - Pete Sutcliffe
If there's anything worse than working with legacy code, it's working with Legacy databases. At least with legacy code if you're lucky you can ring-fence it off and ignore it when not working on it, but poorly designed databases can infect a whole system and create a situation where your new code st
© 2012 The Code Project. All rights reserved.
This email was sent to firstname.lastname@example.org.
To stop receiving The Code Project Insider News click here.
The Code Project
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 email@example.com