Chủ Nhật, 24 tháng 4, 2016

The Daily Build - 25 Apr 2016. An advanced introduction to C# - Lecture Notes Part 1 of 4

The Daily Build - 25 Apr 2016. An advanced introduction to C# - Lecture Notes Part 1 of 4

The Best of the Best

The best articles of last month have once again been chosen by you. Congratulations to the following authors and articles:

C# Winner: Radosław Sadowski C# BAD PRACTICES: Learn how to make a good code by bad example
Runner-up: Mark Monnin Visualization and comparison of sorting algorithms in C#
C++ Winner: David Lafreniere State Machine Design in C++
Runner-up: Amir Aslan Haghrah Least Mean Square Algorithm (using C++)
Database Winner: Jovan Popovic Inserting JSON Text into SQL Server Table
Runner-up: VijayRana Mongo DB Tutorial and Mapping of SQL and Mongo DB Query
Web Dev Winner: AJSON Web crawling with C# (part one)
Runner-up: Akhil Mittal RESTful Day #7: Unit Testing and Integration Testing in WebAPI using NUnit and Moq framework (Part 1)
Mobile Winner: Er. Puneet Goel Xamarin Android: EventHandlers for ScrollView for Endless Support
Runner-up: Ansel Castro Scalable Data Binding Framework for Android
"Everything Else" Winner: Jakub Szymanowski Fourier Transform in Digital Signal Processing
Runner-up: AJSON Get Started with Visual Studio Code

Interested in trying out for the monthly article competition? Just post your article and you'll automatically be in the running.

Click here [Webinar] Making the Most of the Evolving C# Language–May 5
C# is a living, dynamic language. Join LearnNowOnline expert Don Kiely in a code-intensive webinar as he explores his favorite new C# 6 features and shares what Microsoft is thinking about for C# 7. Learn more
Click here SpreadsheetGear
Enables ASP.NET, Windows Forms, WPF and Silverlight developers to take advantage of scalable Excel Reporting, dashboards from Excel charts and ranges, powerful spreadsheet controls, Excel-compatible charting, lightning-fast Excel-compatible calculations and more. Try it now!

Headline article

An advanced introduction to C# - Lecture Notes Part 1 of 4

  (23 votes) by Florian Rappl (updated yesterday)
In the first part we introduce the basic concepts of C# along with object oriented programming and the .NET-Framework.

New Articles, Tech Blogs and Tips

.NET Framework

  (0 votes) by Simon M Li (updated yesterday)
Force .NET Framework release RCW objects when necessary

Algorithms & Recipes

  (4 votes) by Kenneth Haugland (updated yesterday)
Create B-Spline and NURBS curves and learn how to use and manipulate them.
  (2 votes) by Darryl Bryk (updated 2 days ago)
C# code for a low-pass Butterworth filter is presented
  (2 votes) by Marc Clifton (updated 14 hours ago)
A road trip to implement generic TaskCompletionSource for non-generic message event types
  (1 votes) by raddevus (updated 7 hours ago)
Step by step walk-through with progressive versions of code downloads will take you from the basics of drawing on HTML5 Canvas while studying an interesting point-connecting algorithm.

Applications & Tools

  (0 votes) by Mostafa A. Ali (updated 22 hours ago)
This article introduces using SPARQL to query semantic webpages.

ASP

  (0 votes) by Mayur V Lohite (updated yesterday)
IntroductionSecurity is the most important attribute for any system. Providing secure experience is one of the key principles in the process of gaining customer confidence for a system. Now days, almost all the websites are asking to store user’s personal information in servers to understand t

ASP.NET

  (3 votes) by Rahul Narayan Patankar (updated 16 hours ago)
Integrating Angular-Js Grid with MVC + Web API Call using Angular Js + Pagination + Sorting
  (1 votes) by Khademul Basher (updated 2 days ago)
How to use client side JavaScript toolkits such as Gulp and Bower with ASP.NET 5 project using Visual Studio 2015
  (1 votes) by Mayur V Lohite (updated yesterday)
Generic Repository Pattern MVC
  (0 votes) by B. Clay Shannon (updated yesterday)
Simplest possible step-by-step instructions on how to set up an ASP.NET MVC app to use AJAX from the client to call a Controller method, sending data from the client (jquery code on a View) to the server (C# code on a Controller), and then response data back from the server to the client.
  (0 votes) by jgauffin (updated 2 days ago)
Return markdown directly from your ASP.NET MVC controller
  (0 votes) by Simon B. (updated yesterday)
This article shows a cool trick to display a loading animation while waiting for a download to start. If the download starts, the animation is automatically hidden.

ASP.NET Controls

  (1 votes) by Kumar_Jitendra (updated 14 hours ago)
Create a generic display template view for tabular data | ASP.NET MVC
  (0 votes) by Mayur V Lohite (updated yesterday)
A way to create custom HTML helper in ASP.NET MVC

C#

  (14 votes) by Florian Rappl (updated yesterday)
The last part discusses attributes, iterators, and some more advanced topics.
  (2 votes) by xxlben (updated 2 days ago)
Use dependency injection to communicate seamlessly with remote services.
  (1 votes) by ryanba29 (updated 3 days ago)
I am going to demonstrate how to convert an address to a latitude and longitude using Google Maps Geocode. Then take the latitude and longitude and build a Uri that opens that place in Google Maps.

C++ / CLI

  (0 votes) by Simon M Li (updated 2 days ago)
Talking about C++/CLI, ATL COM Server, Apartment, .NET VM

Caching

  (1 votes) by Prasoon Madnawat (updated yesterday)
This articles describes how to write a caching solution using Redis on .Net platform

Client side scripting

  (0 votes) by NavnathKale (updated 3 days ago)
Extending AngularJS with the help of TypeScript to make it even sweeter
  (0 votes) by yuvalsol (updated 23 hours ago)
Pretty print function for JavaScript Object & Array

Design and Architecture

  (5 votes) by raddevus (updated 2 days ago)
Learn to leverage the power of the Interface to design your object-oriented code so you can test interactions and create more extendable more easily maintainable code. (Also see the Factory pattern implemented simply)
  (1 votes) by Anton Angelov (updated 21 hours ago)
Improve your tests even further using the Null Object Design Pattern. Enhance your null objects through the usage of the Singleton Design Pattern or IoC container.

GDI+

  (0 votes) by Mr. xieguigang 谢桂纲 (updated yesterday)
Sequence logo drawer implements in VisualBasic

iOS and watchOS

  (1 votes) by ed welch (updated yesterday)
How well does XCode's auto vectorization work in practice?

IoT on Azure

  (1 votes) by n.podbielski (updated yesterday)
If you are using Styles in Xamarin, you probably know how to define implicit styles. But how to inherit from them in other Styles? It is possible but require so work. Here is how you can do it.
  (1 votes) by Sibeesh Passion (updated 13 hours ago)
In this article we are going to create a mobile application with Azure using Visual Studio. Before you start with make sure that you have some azure credits with you. You can always create new azure free account where you can claim for some free credits Azure free trial . Please be noted that you [&

Mobile Development

  (1 votes) by n.podbielski (updated yesterday)
This is another article in the mini series of Xamarin bugs and workarounds for them. 
  (0 votes) by n.podbielski (updated yesterday)
Xamarin Frame and Style with Padding

Parallel Programming

  (2 votes) by pdoxtader (updated yesterday)
Wait, timeout and evaluate early thread release criteria easily and clearly with WaitTimeout.

Raspberry Pi

  (0 votes) by ChristianLavigne (updated 2 days ago)
Improvement on First Windows 10 IoT Core Windows Application

Scrapbook

  (6 votes) by Marc Clifton (updated 2 days ago)
A short look into what you need to be aware of when using duck-typed languages

Session State

  (0 votes) by Mayur V Lohite (updated yesterday)
How to check session timeout by using ActionFilters in MVC

Third Party Products and Tools

  (0 votes) by Steve Naidamast (updated 2 days ago)
Note: The concepts for this piece are based upon Bernard E. Harcourt's new thesis on surveillance, "Exposed: Desire and Disobedience in the Digital Age". It is almost paradoxical to see the current spat between the FBI and Apple rage on about the latter's use of strong encryption to protect their cu

Uncategorised Technical Blogs

  (1 votes) by Passion4Code (updated 2 days ago)
Build, rebuild and clear solution: A fact
  (1 votes) by Grzegorz @ tidyjava.com (updated 2 days ago)
List of practices to work effectively on Spring applications. This part focuses on starting a new Spring project.
  (0 votes) by Sibeesh Passion (updated 13 hours ago)
If you are getting some reference errors, or if your bundles are not getting configured properly in your server, here's a fix.

Web Security

  (0 votes) by 9374170340 (updated 2 days ago)
Basic configuration of SSL and Client certificate validation in Windows environment

Web Services

  (2 votes) by Shawn1Xu (updated 3 days ago)
Build a microservice with Service Fabric on Windows Server 2012 using ASP.NET 5 and Service Fabric SDK

Windows API

  (0 votes) by David Lafreniere (updated 2 days ago)
A Win32 CreateThread() C++ wrapper class for synchronized thread startup and forced message queue creation.

Updated Articles, Tech Blogs and Tips

Arduino

  (18 votes) by Mircea Diaconescu, Gerd Wagner (updated 2 days ago)
Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.

C / C++ Language

  (12 votes) by David Lafreniere (updated 2 days ago)
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework.
  (5 votes) by Noah L (updated 3 days ago)
Use-after-free bugs, new smart pointers and the new state of safe C++ programming.

C#

  (18 votes) by Florian Rappl (updated yesterday)
The third part discusses events, asynchronous and dynamic programming, the TPL, and reflection.
  (16 votes) by Florian Rappl (updated yesterday)
In the second part we learn about generics, Lambda expressions, Extension methods and GUI programming.
  (10 votes) by Ehsan Sajjad (updated yesterday)
Better approach to bind dropdownlist with enum in MVC

Database

  (1 votes) by Emmanouil Gimissis MSc ICSD (updated 2 days ago)
Calculating progressive sums in

Hardware & System

  (21 votes) by Florian Rappl (updated yesterday)
In this article we look behind the development of a Top 500 listed highly-efficient supercomputer: the QPACE 2.
  (8 votes) by Cornelius Henning (updated 2 days ago)
Preparing a Drive for UEFI Boot

HTML / CSS

  (10 votes) by Marla Sukesh, Pradeep Shet (updated 2 hours ago)
This is part 2 day 2 continuation of article Learn HTML5 in 3 days.

VB.NET

  (6 votes) by Emmanouil Gimissis MSc ICSD (updated 19 hours ago)
Fast calculation of week days between two dates using DateDiff

Win32/64 SDK & OS

  (4 votes) by Michael Chourdakis (updated 17 hours ago)
A class to implement a reverse semaphore

Không có nhận xét nào:

Đăng nhận xét