Contents tagged with General Software Development
-
First impressions of Scala
I have an idea that it may be possible to predict build success/failure based on commit data. Why Scala? It’s a JVM language, has lots of powerful type features, and it has a linear algebra library which I’ll need later.
-
Tracking My Internet Provider Speeds
Of late, our broadband internet has been feeling sluggish. A call to the company took way more hold-time than I wanted to spend, and it only fixed the problem for a short while. Thus a perfect opportunity to play with some new tech to solve a problem, in this case, documenting a systemic issue from a service provider.
-
Samples and Slides from Alt.Net Meet up on the Reactive Extensions
The code samples and PowerPoint deck from my presentation on the RX to the New York ALT.NET group are available (and updated) on MSDN Code samples:
-
The Anonymous Implementation pattern (as seen in the Reactive Extensions)
There’s a pattern used in the Reactive Extensions that I’m calling the Anonymous Implementation.
-
Some interesting sessions at the Microsoft Enterprise Developer and Solutions Conference
-
Adding var args support to office integration functions with dynamic lambda expressions
Anyone who’s ever done office integration has come across a method definition like so:
-
Catalog of User Experience Patterns
Via Brad Abrams, check out this great site: Quince: a catalog of UX design patterns.
-
Creating high performance WCF services
I had a WCF service where I wanted to be able to support over a hundred concurrent users, and while most of the service methods had small payloads which returned quickly, the startup sequence needed to pull down 200,000 records. The out of the box WCF service had no ability to support this scenario, but with some effort I was able to squeeze orders of magnitude performance increases out of the service and hit the performance goal.
-
Scheduling PowerShell tasks without a console window
Have you every wanted to use Windows Task Scheduler to run a PowerShell script on a frequent schedule, but hated how the console window would flash on the screen every time the script ran? Yeah, me too.
-
F# and CEP
At the last New York .Net Meetup, Luke Hoban presented an overview of F#. Like everyone else who's catching the F# bug I was quite impressed with its succinctness, sequences, forward pipes, and support for asynchronous programming (called workflows).