For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, November 15, 2010 |
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 allowed senders.
Site News
Welcome to a new week at The Code Project! Chris is on his way from the Great White North to Warmer Climes (i.e. Canada to Australia), so Jeff's filling in for him this week. A lot is going on this week so let's dive right in.
First, spots are going fast for our upcoming Virtual Tech Summits, free events where you can learn the latest and see hands-on, how-to demos of the latest dev technologies. The first happens this Wednesday, November 17: it's a great lineup of sessions you won't want to miss. Register right now for our summit on Mobile Development: even if you can't attend, we'll have all of the sessions available on demand thereafter. (But you must register.) On December 2, we'll bring you some great, real-world info on developing for the Cloud, so go here to register for that one. We'll even have some great giveaways for you!
Second, don't miss out on our latest contests. Be sure to check the announcements box you see on every codeproject.com page for the latest news -- like our latest contest, now even bigger. If you're developing for Windows Phone 7 already -- or are ready to start, write an article on WP7 and you could win an HTC Surround. Or, share a demo video of your app and you could win an Ultralight Laptop. Check out details at our contest page.
Third, we've had an amazing influx of articles lately, so be sure to keep an eye on some of your favorite topics. And if you haven't already voted for the top October articles, be sure to do so this week. (You can find the surveys at the top of the home page.)
As always, enjoy this week's crop of new articles, and remember you can customise your newsletter preferences and content from your profile -- so be sure to custom-tailor this newsletter for your interests.
cheers,
Chris Maunder
The Code Project Offers
Visit The Code Project Commerce Zone to read our latest featured payment processing article (Enable Guest Payments Using PayPal's Adaptive Payments API) and to find out how to increase customer conversion rates. Learn More! | |
Change management for your database Connect your existing SVN or TFS source control system to SQL Server within SSMS. "It's SQL Compare on steroids," Corrin Lakeland, DBA, Snapper. Download trial now. | |
Windows Phone 7 has launched! Join the excitement and become part of the vibrant community of developers who are creating and submitting applications and games into the Marketplace. Download free tools, create your Marketplace developer account, and submit your apps and games today! Find out more. | |
Win with your Windows Azure Application. Feel like a development challenge? Create an application on Windows Azure for a shot at winning an Xbox 360 with Kinect and $1000 cash. Find out more. | |
Axosoft OnTime -----> Voted BEST! OnTime has been voted "Best Project Management / Bug Tracking" winner 4 years in a row. Runs in the cloud, or you can install it. Scrum-ready. 1 user Free for life. 30-Day Team Trials. Get Started in Seconds at no charge > | |
Learn Visual Studio, SharePoint, SQL and more – Just $99.99 Become an expert in Microsoft technologies with our library of 2,800+ practical training videos featuring Microsoft MVPs and experts. Just $99.99 for a limited time. | |
Dundas Dashboard v2.0 now available – Dundas Dashboard, a turnkey dashboard solution for the easy creation of interactive dashboards is here. Leveraging Silverlight technology, it provides an easy drag-and-drop design and all you need for rapid dashboard development. Get started now. |
Weekly Poll Results
Do you use Web Slices in IE8?
Survey period: 8 Nov 2010 to 15 Nov 2010
If you're unsure, here's a primer on web slices
Option | Votes | % | |
Yes, all the time | 24 | 2.87 | |
Yes, occasionally | 31 | 3.71 | |
No - I don't know what they are | 212 | 25.36 | |
No - I don't see the point | 96 | 11.48 | |
No - because there's nothing worth taking a slice | 31 | 3.71 | |
No - I don't use IE | 317 | 37.92 | |
No | 125 | 14.95 | |
Total | 836 | 100% |
This week's survey: When you're buying dev tools and components, which of these best help you make a decision?
Most popular new articles 8 Nov 2010 - 15 Nov 2010
- Versatile WebCam C# library - Predrag Tomasevic
- C# 5.0 vNext - New Asynchronous Pattern - Abhishek Sur
- Automating Windows Applications Using Azure AppFabric Service Bus - Igor Ladnik
- Netflix Browser for Windows Phone 7 - Part 2 - Katka Vaughan
- PopClient - A POP3 companion to SmtpClient - Nishant Sivakumar
Latest Additions
200 articles overall 149 new, 109 updated, 2 moved. 18 were edited, 182 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
Grid & Data Controls
- CTreeGridCtrl - a Grid Control with tree like functionalities - Mukit, Ataul
chris maunder's grid control enhanced to have tree like features (Unedited)
C++, MFC
iPhone
- FreeType on OpenGL ES (iPhone) - ed welch
Faster, smarter and better looking fonts rendered with OpenGL ES (Unedited)
C++, Mobile (iPhone), OpenGL, Dev
Office Development
- How to read and write Excel files in C++ via ADO - Dmytro Skrypnyk
Using ADO for access to xls and xlsx files in C++ (Unedited)
C++, Windows, ADO
C / C++ Language
- Typesafe C++ enum with ToString() and FromString() - pasztorpisti
An enum with macro+template magic, providing type safety and type info. (Unedited)
C++ (VC8.0, VC9.0) - Elucidating all about Code Analysis in Visual C++ - Ajay Vijayvargiya
Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable! (Unedited)
C++, VS2005, VS2008, VS2010
Azure
- Automating Windows Applications Using Azure AppFabric Service Bus - Igor Ladnik
Unmanaged Windows GUI application with no exported program interface gets automated with injected code. A WCF aware injected component allows world-wide located clients to communicate with automated application via Azure AppFabric Service Bus despite firewalls and dynamic IP addresses
C++, C# (C#3.0, C#4.0), Windows (Win7), .NET (.NET3.5), COM, Azure
Game Development
- Using Quaternions Efficiently in Real-time Applications - gtdelarosa
Various methods for using quaternions in ways that maximize performance (Unedited)
C++, C, Windows, Dev, Game, Application, graphics, performance
Articles updated added
C / C++ Language
- A C++ Style of Intercepting Functions - armagedescu
This article is about detouring functions in a more safe C++ programming style.
C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), Win32, Dev, SysAdmin
MFC
- Typesafe Windows Message Passing Using MFC - Lee Henderson
Easy to use macros provide typesafe Windows message passing with call semantics (Unedited)
C++, Windows, MFC, Architect, Dev, Application, messages, Methods, Development
Algorithms & Recipes
- C++ String Toolkit (StrTk) Tokenizer - Arash Partow
A brief introduction to a C++ String Tokenizer implementation (Unedited)
C++ (VC7.1, VC8.0, VC9.0), C++/CLI, C, Win32, Win64, STL, Architect, Dev, Design, recipes, string, Algorithms
Internet / Network
- 3G Modem Internet Dialer - Amro Fawzy
3G Modem Internet Dialer (Unedited)
C++, Hardware - Remote Control PCs - Andy Bantly
Two projects that work together to remote control PCs across a LAN
C++ (VC6), Windows, MFC, Dev
Parallel Programming
- Concurrency Runtime in Visual C++ 2010 - Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10 (Unedited)
C++, Windows, Win32, Win64, STL, VS2010, Architect, Dev
Tips and Tricks added
Windows Mobile
- Easy API hooking in Windows CE - Paul Heil
An easy intro to kernel API hooking in Windows Mobile / CE (Unedited)
C++, Mobile
Programming Tips
- A simple program to solve quadratic equations with - pranav95
Simple and prints imaginary roots too!float a,b,c,x1,x2,d,dsq;printf("ax^2 + bx + c = 0");printf("\nEnter a,b,c separated by commas : \n");scanf("%f,%f,%f",&a,&b,&c);d = b*b-(4*a*c);if(d>=0){dsq=sqrt(d);x1 = (-b+dsq)/(2*a);x2 = (-b-(dsq))/(2*a);printf("\nRoot 1 : %f\nRoot 2... (Unedited)
C++ - A simple program to solve quadratic equations with - YvesDaoust
// Real solutions of the quadratic equation A x^2 + B x + C = 0// Returns two roots (possibly identical) in increasing order, or nonebool Quadratic(double A, double B, double C, double R[2]){ if (A == 0) { // Linear, impossible or degenerate, cannot find two roots ... (Unedited)
C++ - A simple program to solve quadratic equations with - federico.strati
The correct way to solve quadratic equations is none of the above. For the correct algorithm as applied in the following function, seenumerical recipes in C and the Wolfram site at http://mathworld.wolfram.com/QuadraticEquation.html#include bool quadratic(double a, double b,... (Unedited)
C++ - A simple program to solve quadratic equations with - Alain Rist
I prefer this :) #include #include #include #include class QuadSolver{ static bool Near(const double& lhs , const double& rhs) { static const double eps = std::numeric_limits::epsilon(); return (lhs == rhs) ||... (Unedited)
C++ - C++ Syntax Uncovered - Mohammad Nasim
Answers many whys in beginners head about C-Family languages syntax (Unedited)
C++, C++/CLI, C, C#, Java
Technical blogs added
Dialogs and Windows
- When two strings are equal on Windows - pytelg
When two strings are equal on Windows (Unedited)
C++, Windows
Site & Server Management
- Ad-hoc pagination support with SQL Server codenamed "Denali" - mazhou
Microsoft has announced the first Community Technology Preview (CTP) of its next generation SQL Server product, codenamed "Denali" yesterday. SQL Server "Denali" has many new features and enhancements, including these for the programmability and manageability features which you may interest in: (Unedited)
C++, Windows
OpenGL
- Unmanaged C++ OpenGL Drawing and C# (WinForms/WPF) interoperability - pytelg
This post describes how to execute unmanaged C++ OpenGL drawing on Windows Forms and WPF to achieve very fast and reliable graphics rendering over stunning GUI done in WPF or Windows Forms. (Unedited)
C++, Windows, .NET, ASP.NET, WPF, WinForms
Parallel Programming
- The Asynchronous Programming Models (C# 5.0 Series) - mazhou
In previous article, I mentioned a new feature of C# 5.0 – the async and the await keywords. They are syntactical sugars that simplifies the construction of asynchronous operations code. When the C# compiler sees an await expression, it generates code that automatically invokes the expression asynch (Unedited)
This email was sent to gang007@gmail.com. To stop receiving this newsletter click here.
The Code Project. 503-250 Ferrand Drive
Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100