File => Attach To Process, pick devenv.exe
.symfix
.reload
.loadby sos clr
Add-Type -AssemblyName presentationframework | |
[xml]$XAML = @' | |
<Window | |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" | |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" | |
Title="MainWindow" Height="100" Width="20"> | |
<StackPanel> | |
<TextBox Name="textWeather" /> | |
<Button Name="buttonGet" Content="Get"/> |
SET ANSI_NULLS ON | |
GO | |
SET QUOTED_IDENTIFIER ON | |
GO | |
-- ============================================= | |
-- Author: James Tryand | |
-- Create date: 2013-12-20 | |
-- Description: Converts An IPAddress to it's numerical equivalent | |
-- ============================================= | |
CREATE FUNCTION IPAddress2IPNumber |
apt-get install -y wget build-essential gettext autoconf automake libtool | |
wget http://download.mono-project.com/sources/mono/mono-3.2.3.tar.bz2 | |
bunzip2 -df mono-3.2.3.tar.bz2 | |
tar -xf mono-3.2.3.tar | |
cd mono-3.2.3 | |
./configure --prefix=/usr/local; make; make install | |
rm -rf /tmp/* | |
apt-get remove --purge wget build-essential gettext autoconf automake libtool |
// Basically the important bit is near the bottom | |
public class MyFancyImmutableObject { | |
public string FirstValue { get; private set; } | |
public string SecondValue { get; private set; } | |
public string ThirdValue { get; private set; } | |
public string FourthValue { get; private set; } | |
public MyFancyImmutableObject(string firstValue, string secondValue, string thirdValue,string fourthValue){ | |
FirstValue = firstValue; |
public class Server | |
{ | |
private readonly NetMQContext _context; | |
private readonly string _id; | |
public Server(NetMQContext context, string id) | |
{ | |
_context = context; | |
_id = id; | |
} |
$windowsHttpCodes = [net.httpstatuscode]|gm -s|?{$_.membertype -eq 'Property'}|select name, @{n='code';e={ iex "[int][net.httpstatuscode]::$($_.Name)" } } |
using System; | |
using System.Collections.Generic; | |
using System.Collections.Specialized; | |
// As opposed to magic validation libraries that rely on reflection and attributes, | |
// applicative validation is pure, total, composable, type-safe, works with immutable types, and it's easy to implement. | |
public abstract class Result<T> { | |
private Result() { } |
class Program | |
{ | |
public static void L() | |
{ | |
Console.WriteLine(); | |
} | |
public static void L(string message) | |
{ | |
Console.WriteLine(message); | |
} |
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Text; | |
using System.Collections; | |
using System.Reflection; | |
namespace BurgerMonkey | |
{ | |
class Program |