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 |