Articles updated
.NET Framework
- Best Practices No. 5: Detecting .NET application memory leaks - Shivprasad koirala
In this article we are going to detect .NET application memory leaks. - Multithreaded Kinect Stream Saver Application - Elham Dolatabadi
The application allows users to record and store Kinect streams at 30 frames per second to a folder. - DotNet Application Framework (Spring.net + ibatis.net) - Changqin Liu
C# framework integrated with spring.net and ibatis.net
Algorithms & Recipes
- Building a Programing Language – Part I (Creating BrainLess) - Shakti Misra
This is the first of a series of articles where we will explore about writing compilers.
- A New Parser Generator for C# - Qwertie
LLLPG, the Loyc LL(k) Parser Generator: almost done
- Building a Programming Language: Part II (Adding Conditions, Loop and Blocks to BrainLess) - Shakti Misra
In this article, we will discuss implementing conditional statements, loops and blocks. - Transmission Line Matrix for Acoustic Simulations - Kenneth Haugland
Implementation and theory behind TLM modelling for acoustic wave propagation with 2D and 3D view. Also includes a raindrop and boat wake simulation. - A simple, portable yet efficient Quicksort implementation in C - Remi Dufour
A simple, portable yet efficient Quicksort implementation in C. - Recipe Parsing with SharpEntropy - S Hall
The code samples here are based on SharpNLP's entity extraction algorithm.
Android
- MonoAndroid: Using GridView in your mobile application - ThatsAlok
Demonstration of Android::GridView - MonoAndroid: Using Started Service - ThatsAlok
Demonstration of started service. - MonoAndroid: Writing custom generic BaseAdapter in C# - ThatsAlok
Using generic BaseAdapter to generate ListView - MonoAndroid: Using TabHost in your mobile applications - ThatsAlok
TabHost control in MonoAndroid - MonoAndroid: Using Fragments in mobile app - ThatsAlok
Using Fragments in your mobile application. - MonoAndroid: Using dotnet webservice (ASMX) - ThatsAlok
Using ASMX webservices in your mobile application. - MonoAndroid: Calling secondary activity - ThatsAlok
Let's understand calling secondary activity and returning data from it. - A GPS Location Plotting Android Application - Raja.D.Singh
Develop an Android application that plots user location on a map continuously.
Applications & Tools
- Line Counting Trickery within Visual Studio - Rion Williams
This post will cover how to get the number of lines of code within your application in both premium and non-premium versions of Visual Studio through either the integrated Code Metrics tools (Premium-versions only) or by leveraging a crafty Regular Expression and without having to resort to USI.
ASP.NET
- Learn MVC (Model View Controller) step by step in 7 days – Day 1 - Shivprasad koirala
As the article's name says, learn MVC. Ao the agenda is simple, we are going to learn ASP.NET MVC in 7 days. - TwitterBootstrapMvc - Dmitry A. Efimenko
Fluent implementation of ASP.NET-MVC HTML helpers for Twitter Bootstrap. - Learn MVC (Model View Controller) Step by Step in 7 Days – Day 3 - Shivprasad koirala
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
This article is continuation to Learn MVC step by step in 7 days - Unit of Work Design Pattern - Shivprasad koirala
In this article we will talk about the Unit of Work Design Pattern. - Storing images in SQL Server using EF and ASP.NET - Eduard Keilholz
A lot of people don't know how to add and retrieve binary (images) data from a SQL Server database, it's easy! Read on! - Creating a Clean, Minimal-Footprint ASP.NET WebAPI Project with VS 2012 and ASP.NET MVC 4 - John Atten
Creating a clean, minimal-footprint ASP.NET WebAPI project with VS 2012 and ASP.NET MVC 4. - Customizing Routes in ASP.NET MVC - John Atten
How to customize routes in ASP.NET MVC.
C / C++ Language
- Fastest strstr-like function in C!? - Sanmayce
Tuned function for searching a needle in a haystack - Skills for using C++ smart pointers - Evan Zhao
I'd like to share my experience dealing with problems about memory allocation and memory leaks.
C#
- Understanding weak references in .NET - Paulo Zemek
Understand what is a weak reference and how it can help you in caching scenarios or to avoid memory leaks. - Skype Status Changer - savbace
Change Skype status when user locks Windows. - Using the Proxy Pattern to inject the uninjectable - Craig Jewiss
If you're new to Dependency Injection, you will sometimes have a dependency that cannot be injected. This article covers these scenarios and outlines how the Proxy Pattern can be used to solve this problem.
Collections
- SortedSplitList - An indexing algorithm in C # - Aurélien BOUDOUX
A list for managing tens of millions of objects in your application.
COM / COM+
- How to use .NET C# COM objects in plain C - Qmpel7
Step-by-step walkthrough to communicate C classes with COM objects created in C#.
Cross Platform
- Java / Ant Builds on TFS - Jim Roth
An adventure in building Java software on a TFS build server
Cryptography & Security
- Encrypting Editor Notepad replacement - Frank T. Clark
A C# .Net 3.5 (Win7) Windows Forms Application with source code.
Custom Controls
- A More Efficient AJAX Progress Bar for ASP.NET - wells cheung
AJAX Progress Bar for ASP.NET.
Database
- A Comparison on Data Access Methods - Part 1 - Dr. Song Li
This is the part 1 of a comparison on Data Access methods in the .NET environment. - A Comparison of Data Access Methods - Part 2 - Dr. Song Li
This is part 2 of a comparison on Data Access methods in the .NET environment. - A Comparison on Data Access Methods - Part 3 - Dr. Song Li
This is the part 3 of a comparison on Data Access methods in the .NET environment. - Distributed Transaction between Microsoft SQL Server and MariaDB - A Myth - BharatRamV
Distributed transaction between MS SQL Server and MariaDB - A myth.
Design and Architecture
- The Essence Pattern in C# - Dr Herbie
An implementation of the Essence Pattern in C#
Files and Folders
- Generating dynamic PDF documents using the Open Source Scryber library - Richard Hewitson
An introduction to the capabilities of Scryber for creating dynamic PDF documents with data sources and style. - Automatic Zip Extractor - jabit
Automatically unblocks and extracts Zip files in a monitored folder.
Game Development
- Game Programming in C - For Beginners - Shine Jacob (Enot)
A brief introduction to game programming using C/C++.
GDI+
- Box2D DebugDraw with MFC - arussell
Implement the Box2D DebugDraw functions in MFC.
Grid & Data Controls
- Fast custom formulae, filtering and sorting in DataGrids - tcassisi
Tame the WinForms and WPF inbuilt DataGrids to work with 200,000+ rows by using compiled Linq Expressions
HTML / CSS
- Canvas Control Library and New Forms Based System for building Web Pages and Websites - Akshay Srinivasan2
Canvas Control Library provides highly customizable controls using the HTML5 Canvas element. Also includes a new Forms based system which is a new way to build your web pages and websites.
Internet / Network
- Creating an FTP Server in C# - with IPv6 Support - Rick Bassham
An introduction into creating a working FTP server in C# using the RFC specification. - UniversalSerializer - Christophe Bertrand
A universal and easy serializer for .NET. - Subnetting with IPv6 Part 1/2 - Yucel Guven
Subnetting with IPv6 Part 1/2
Java
- Subnetting with IPv6 - Part 2/2 - Yucel Guven
IPv6 subnetting tool/calculator explained
NoSQL
- 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, HQ-Branch Replication) - RaptorDB - The Key Value Store V2 - Mehdi Gholam
Even faster Key/Value store nosql embedded database engine utilizing the new MGIndex data structure with MurMur2 Hashing and WAH Bitmap indexes for duplicates. (with MonoDroid support)
Office Development
- Auto Generating Properties for InfoPath 2007 - Dragonranger
A way to add automatic properties to the FormCode for InfoPath 2007.
OpenGL
- COLLADA, TinyXML, and OpenGL - Matt Scarpino
Accessing digital assets in C++ for three-dimensional rendering.
PHP
- Mysterious Google two step authentication - in debug - Vyacheslav Voronenko
Steps for how OTP code is obtained, and adding a new level of security to web applications. - Simple PHP Chat Script - Emerald kweks
This is a simple script for chat, made with PHP and JavaScript, using OOP and AJAX.
Scrapbook
- Developing multi-lingual support as part of the development of Rashumon word processor - Michael Haephrati
When I have devleoped Rashumon, there was no built in support for multi-lingual / bi-directional text and I had to develop such from scratch
SharePoint Server
- InfoPath 2010 and SharePoint 2010 Integration using Custom WCF Service: Part 1 of 2 - Rupesh Tarwade
Creating SharePoint List and Custom WCF application to read the SharePoint List information using Client Object model - InfoPath 2010 and SharePoint 2010 Integration using Custom WCF Service: Part 2 of 2 - Rupesh Tarwade
Designing InfoPath Form to read the values from WCF Application. Publish and Deploy InfoPath form and setup site page to use InfoPath Web part to display the form
Social Network APIs
- Where In The World Are My Facebook Friends? - Marc Clifton
Locate your Facebook friends on a Google Map - A Ruby on Rails web application.
Tablets and All-in-Ones
- Virtual 3D-Shopping Malll - Nayan Zawar
application provides a new way of online Shopping by surfing in a virtual mall in which user can would be able to shop online with a new touch experience owing to 3D-clone of user itself - Edumatter M12: Math Calculators and Equation Solvers - DrABELL
5-in-1 educational software package, including: Fraction Calculator, Prime Factoring, Linear, Quadratic and System of Equation solvers - Read For Blind - Member 9732818
Intel AIC Finalist for Education/Tablet
Tabs & Property Pages
- Easily Add a Ribbon into a WinForms Application (C#) - toATwork, adriancs, Michael Spradlin
Easily add ribbon to WinForm Application for .NET Framework 2.0, 3.5, 4.0 & 4.5
Wiki.ASP.NET articles
- Strategy - ASP.NET Community
StrategyThe Strategy design pattern allows you to use multiple algorithms interchangeably. One reason you might use a Strategy Pattern is to - __doPostBack function - ASP.NET Community
Hi everyone. Today I am going to talk about __doPostBack function, because there is some confusion in using _dopostback.You can see this - Memento Pattern - ASP.NET Community
The memento design pattern is a pattern that helps to save the object internal state in an external place enabling us to restore the state later when
Windows Communication Foundation
- WCF ServiceSide Ad Hoc Polymorphism - David Killian
A method of emulating ad hoc polymorphism (operator overloading) in WCF service development
Windows Phone 7/8
- Invasion Game in MonoGame for Windows Phone 8 - Dan Colasanti
This article describes my experience porting Invasion from XNA/WP7 to MonoGame/WP8.
New Tips and Tricks added
Ajax
- Using UpdateProgress and Making Background Inactive - PoojaGahlaut
To show 'Please wait' text to the user when a button is clicked and some code block needs to be executed. The background should be made disabled, so that user cannot click on other links/buttons before the current execution completes.
Android
- Android:SharedPreference - Satyam A.
How to use SharedPreference to store information in key-value pair in Android - Adding OnClick Event for button in XML - Praveen Maniyath
Code for implementing a click event for button in Android.
ASP.NET
- How to logout in an ASP.NET application with session – abandon, clear or remove - Mangesh V. Devikar
this article describes the session handling while performing a logout proces in any asp.net application
C#
- Making internal access specifiers available to other assemblies - Javithkhan A
We have the attribute named InternalsVisibleTo, which makes the solution for accessing internal types and members of some other assembly easier. - Abstract class with static methods - Ajeet 75
An abstract class can have static methods - DRY-ing up your Code with Delegates - Thomas Corey
Using the Action(T) delegate to reduce repetitive coding - Writing a DataTable to a CSV file - Thomas Corey
A quick way to write the contents of a DataTable to an RFC 4180-compliant CSV file. - C#: Display Photo Taken Location on a Map in Windows - Brad Joss
Smart phones all seem to geo tag (add GPS details) to the photos they take. However, after you copy that photo to your PC it is difficult to see, in human terms, where that photo was taken. This project parses the photo for the GPS data and opens that location on a map.
Client side scripting
- IE 8 warning – 'Do you want to view only the webpage content that was delivered securely?' - Mehul M Thakkar
A warning you see without HTTP URL from IE.
Database
- Copy Table Schema and Data From One Database to Another Database in SQL Server - Anoop Kr Sharma
How to copy table and its data in SQL Server using Query as well as graphically - SQL Server 2012 Auto Identity column Value Jump Issue - S. M. Ahasan Habib
From SQL Server 2012 version, When SQL Server instance is restarted then its auto Identity column value is jumped based on identity column datatype. - Drop all Triggers belonging to any schema in MS SQL Server - Matthew Taylor
How to remove Microsoft SQL Server triggers associated with a custom schema. - Insert, Update, Delete and View using MongoDB Table Relationships - sankarshan parida
In this post, I am going to show you usage of MongoDB between two tables relationships
Grid & Data Controls
- Fire TextBox TextChanged Event from GridView - saurav ray
Fire TextBox TextChanged event from GridView
LINQ
- Dynamic Sorting in LINQ - Thomas Corey
Dynamically sort query results using LINQ expressions and reflection. - Dynamic Sorting in LINQ, Part 2 - Thomas Corey
Dynamically sort query results using LINQ expressions and reflection with sorting
Miscellaneous
- A First Impression of a clockwork using Simple Gears - wim4you
We wanted a first impression of a clockwork using simple gear for visual evaluation. A provisory prototype is made. - Table with Imbricated ItemsControl in XAML - Ced743
Imbricated ItemsControl (a list into another list) to make a table
Office Development
- Use OpenXML to create a Word document from a docx template - PrasadShastri
Create a Word document from a docx template.
OpenGL
- OpenGL 3D graphics in MATLAB - roozbehabolpour
In this article we use OpenGL interface for 3D scientific visualization.
Printing
- Yet another Windows printing tip - Alexey Shtykov
How to print an image to a printer within a proper size
Testing and QA
- Unit Test for Regular Expression Validation - Md.Shamim Hassan
Unit Test for Regular Expression validation.
Windows Phone 7/8
- Bitmap to Memory Stream and Vice Versa - Prashant.Tiwari
Must required functions for any Image manipulation task.
Windows Presentation Foundation
- Passing Command Parameter for Buttons within an ItemTemplate using MVVM Pattern in a WPF Application - Punam.Dhuppad
Passing a Command Parameter for Buttons within an ItemTemplate using the MVVM Pattern in a WPF application.
No comments:
Post a Comment