Click here to Skip to main content
15,881,173 members

Articles by Ashley Davis (Articles: 13, Tip/Trick: 1)

Articles: 13, Tip/Trick: 1

RSS Feed

Average article rating: 4.91

25 Jul 2016   Updated: 25 Jul 2016   Rating: 4.57/5    Votes: 5   Popularity: 3.20
Licence: CPOL    Views: 13,932     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Covers theory, principles and practical techniques to help your testing efforts.
Desktop Programming
WPF
4 Jun 2010   Updated: 21 Mar 2011   Rating: 4.96/5    Votes: 131   Popularity: 10.43
Licence: MIT    Views: 785,447     Bookmarked: 273   Downloaded: 46,898
Please Sign up or sign in to vote.
Examines a custom content control that can be used to zoom and pan its content
16 Apr 2011   Updated: 1 Sep 2019   Rating: 4.97/5    Votes: 176   Popularity: 11.13
Licence: MIT    Views: 549,962     Bookmarked: 421   Downloaded: 18,568
Please Sign up or sign in to vote.
This article examines the use and implementation of a WPF custom control that is used to display and edit networks, graphs and flow-charts.
23 Dec 2010   Updated: 23 Dec 2010   Rating: 4.80/5    Votes: 25   Popularity: 6.62
Licence: CPOL    Views: 114,753     Bookmarked: 56   Downloaded: 3,760
Please Sign up or sign in to vote.
Explains how to create a control whose position you can data-bind a property to
20 Jan 2011   Updated: 20 Jan 2011   Rating: 4.89/5    Votes: 40   Popularity: 7.83
Licence: CPOL    Views: 154,450     Bookmarked: 60   Downloaded: 12,600
Please Sign up or sign in to vote.
Describes a technique for implementing drag selection in WPF (bonus: also multiple item dragging).
25 Jan 2010   Updated: 15 Mar 2011   Rating: 4.97/5    Votes: 89   Popularity: 9.53
Licence: CPOL    Views: 405,860     Bookmarked: 181   Downloaded: 24,598
Please Sign up or sign in to vote.
Examines a custom class that allows adorners to be defined in XAML.
10 Aug 2011   Updated: 9 Oct 2011   Rating: 4.87/5    Votes: 50   Popularity: 8.23
Licence: CPOL    Views: 213,484     Bookmarked: 135   Downloaded: 9,214
Please Sign up or sign in to vote.
Demonstrates a technique for integrating AvalonDock with an MVVM application.
DevOps
Git
10 Oct 2016   Updated: 10 Oct 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: MIT    Views: 15,351     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
A look at version control from the game developers perspective
Unit Testing
18 Jan 2014   Updated: 21 Jan 2014   Rating: 5.00/5    Votes: 102   Popularity: 10.03
Licence: MIT    Views: 379,156     Bookmarked: 142   Downloaded: 5,917
Please Sign up or sign in to vote.
Documents my experiment building a flowchart with web technologies.
Programming Languages
C#
8 Jul 2015   Updated: 8 Jul 2015   Rating: 4.98/5    Votes: 14   Popularity: 5.54
Licence: MIT    Views: 25,290     Bookmarked: 32   Downloaded: 0
Please Sign up or sign in to vote.
In this article we talk about our experience making the promises pattern work for game development. We aim to explain how promises can improve your game development process.
Web Development
5 Jan 2016   Updated: 16 Feb 2017   Rating: 5.00/5    Votes: 20   Popularity: 6.39
Licence: MIT    Views: 50,696     Bookmarked: 24   Downloaded: 553
Please Sign up or sign in to vote.
A demo of Highstock using Data-Forge with financial data loaded from Yahoo
HTML
9 Nov 2012   Updated: 9 Nov 2012   Rating: 4.90/5    Votes: 6   Popularity: 3.81
Licence: MIT    Views: 56,812     Bookmarked: 9   Downloaded: 1,393
Please Sign up or sign in to vote.
Introducing Investigo: Using a Proxy DLL and embedded HTTP server for DirectX9 Performance Analysis, Debugging and Automated Performance Testing
Node.js
7 Jan 2018   Updated: 7 Jan 2018   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 29,556     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to download stock market data from Alpha Vantage

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.93

Programming Languages
C#
29 Apr 2014   Updated: 29 Apr 2014   Rating: 4.93/5    Votes: 13   Popularity: 5.32
Licence: CPOL    Views: 33,672     Bookmarked: 15   Downloaded: 609
Please Sign up or sign in to vote.
The technique presented here is a simple method of resampling and aggregating time series.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Chief Technology Officer
Australia Australia
Software craftsman | Author | Writing rapidfullstackdevelopment.com - Posting about how to survive and flourish as a software developer

Follow on Twitter for news and updates: https://twitter.com/codecapers

I'm writing a new book: Rapid Fullstack Development. Learn from my years of experience and become a better developer.

My second book, Bootstrapping Microservices, is a practical and project-based guide to building distributed applications with microservices.

My first book Data Wrangling with JavaScript is a comprehensive overview of working with data in JavaScript.

Data-Forge Notebook is my notebook-style application for data transformation, analysis and transformation in JavaScript.

I have a long history in software development with many years in apps, web apps, backends, serious games, simulations and VR. Making technology work for business is what I do: building bespoke software solutions that span multiple platforms.

I have years of experience managing development teams, preparing technical strategies and creation of software products. I can explain complicated technology to senior management. I have delivered cutting-edge products in fast-paced and high-pressure environments. I know how to focus and prioritize to get the important things done.

Author

- Rapid Fullstack Development
- Bootstrapping Microservices
- Data Wrangling with JavaScript

Creator of Market Wizard

- https://www.market-wizard.com.au/

Creator of Data-Forge and Data-Forge Notebook

- http://www.data-forge-js.com
- http://www.data-forge-notebook.com

Web

- www.codecapers.com.au

Open source

- https://github.com/ashleydavis
- https://github.com/data-forge
- https://github.com/data-forge-notebook


Skills

- Quickly building MVPs for startups
- Understanding how to get the most out of technology for business
- Developing technical strategies
- Management and coaching of teams & projects
- Microservices, devops, mobile and fullstack software development