This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
get-project -all | %{ $_.Properties | ?{ $_.Name -eq "WebApplication.StartWebServerOnDebug" } | %{ $_.Value = "False"} } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BACKUP DATABASE MyDbName TO DISK = 'C:\MSSQL\Backup\mydbname_backup.bak' | |
RESTORE DATABASE MyDbName FROM DISK = 'C:\MSSQL\Backup\mydbname_backup.bak' WITH RECOVERY, REPLACE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
unless ENV["BUILD_NUMBER"] # do not use growl when running on the CI server | |
task :growl do | |
Rake::Application.growl | |
end | |
module Rake | |
class Application | |
# override task execution so that growl task is always called last | |
alias :raw_top_level :top_level |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using DovetailCRM.Core.Authorization; | |
using DovetailCRM.Core.Domain.Workflow; | |
using FubuFastPack.Querying; | |
using FubuMVC.Core.Security; | |
namespace DovetailCRM.Core.Web.Query | |
{ | |
public class SensitiveCaseDataRestriction : IDataRestriction<Case> | |
{ | |
public void Apply(IDataSourceFilter<Case> filter) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
SET IIS="c:\Program Files (x86)\IIS Express\iisexpress.exe" | |
SET ARG=%1 | |
REM Default to curret directory if no path provided | |
IF [%ARG%] == [] ( | |
SET root=%CD% | |
GOTO launch | |
) ELSE ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Kernel | |
def maybe(*path) | |
return path.inject(self) do |obj, method| | |
return nil if obj.nil? | |
if method.respond_to? :keys | |
obj.send(method.first[0], *method.first[1]) | |
else | |
obj.respond_to?(:keys) ? obj[method] : obj.send(method) | |
end | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Hash | |
def deep(*path) | |
path.inject(self) {|h,k| h.respond_to?(:fetch) ? h.fetch(k, nil) : h} | |
end | |
end | |
#example | |
stuff = { | |
:foo => { | |
:bar => nil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- the expression in the container is used by the contained LableFor and InputFor --> | |
<div for="x => x.FirstName"> | |
<div class="shiny">{ Label }</div> | |
<div class="happy">{ Input }</div> | |
</div> | |
<!-- or if you don't need a container, use a "virtual", non-printing tag | |
<surround for="x => x.FirstName"> | |
<dt class="shiny">{ Label }</dt> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ALTER DATABASE mydbname SET SINGLE_USER With ROLLBACK IMMEDIATE | |
RESTORE DATABASE mydbname FROM DISK = 'c:\path\to\file.bak' WITH REPLACE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public static HtmlTag TableFor<T>(this IFubuPage view, IEnumerable<T> data, params string[] columns) where T : class | |
{ | |
var properties = typeof(T).GetProperties(); | |
// optionally limit the columns to display | |
if (columns.Length > 0) properties = properties.Where(p => columns.Contains(p.Name)).ToArray(); | |
var table = new HtmlTag("table"); | |
var header = new HtmlTag("thead"); | |
table.Child(header); | |
foreach (var property in properties) |