
------
ragebol
For just running tests, I found
[http://www.ncrunch.net/](http://www.ncrunch.net/) to be very handy. It puts a
green/red/black dot before each line of code to indicate how it does in your
unittests.

------
guiomie
Pretty cool. Would it play nice if my code uses Dapper or Linq2SQL?

~~~
Permit
It should! Fair warning, if you're not using mocks in your tests, it will be
making network calls on every valid compilation.

If anything isn't working you can report it on our public issue tracker:
[http://github.com/CodeConnect/AliveFeedback/](http://github.com/CodeConnect/AliveFeedback/)

------
HerpDerpLerp
How is this different to [http://www.ncrunch.net/](http://www.ncrunch.net/)
which runs tests as you type, so you know if tests are passing before you even
save the file!

Edit: Well that looks creepy :) I don't know ragebol and apart from being a
happy user I don't have a relationship with the nCrunch dude!

~~~
iheartmemcache
I'm not the developer of either product, but it seems like Alive has Roslyn
based which offers direct access to every step of the compiler. Right now it
doesn't look like much difference (in fact I bet NCrunch is more stable and
has better integration with NUnit and the rest of the ecosystem), but I bet
(purely speculating) that Alive intends on expanding their feature set into
something more extensive.

Performance wise, assuming the Alive developers use Roslyn efficiently (which
admittedly is difficult), they could offer a lot more semantic/syntax analysis
at a way faster rate (i.e., think about solutions with 10s of projects and
hundreds/thousands of classes, while having a dynamic dependency graph
available-- unit tests, invariants, and even property-based QuickCheck-esque
testing could easily at type-time [as in after the keydown event] or a few
hundred ms after).

These are all capabilities inherent of being Roslyn based though, nothing too
special about Alive, just a benefit it has over
------ 
 ragebol 
 For just running tests, I found 
 [ http://www.ncrunch.net/](http://www.ncrunch.net/) to be very handy. It frame a 
 fleeceable / red / black acid before each cable of code to indicate how it does in your 
 unittests. 

 ------ 
 guiomie 
 reasonably cool. Would it play nice if my code uses Dapper or Linq2SQL? 

 ~~~ 
 Permit 
 It should! bonny warning, if you're not using mock in your tests, it will be 
 making network calls on every valid compilation. 

 If anything isn't exploit you can report it on our public issue tracker: 
 [ http://github.com/CodeConnect/AliveFeedback/](http://github.com/CodeConnect/AliveFeedback/) 

 ------ 
 HerpDerpLerp 
 How is this different to [ http://www.ncrunch.net/](http://www.ncrunch.net/) 
 which runs tests as you type, so you acknowledge if tests are passing before you even 
 save the file! 

 Edit: Well that search creepy :) I don't know ragebol and apart from being a 
 happy user I don't experience a relationship with the nCrunch dude! 

 ~~~ 
 iheartmemcache 
 I'm not the developer of either product, but it seems like Alive has Roslyn 
 free-base which offers direct access to every step of the compiler. Right now it 
 doesn't look like much difference (in fact I bet NCrunch is more stable and 
 has better integration with NUnit and the rest of the ecosystem), but I bet 
 (purely speculating) that Alive intend on expanding their feature typeset into 
 something more across-the-board. 

 operation wise, assuming the Alive developers use Roslyn efficiently (which 
 admittedly is difficult), they could offer a lot more semantic / syntax psychoanalysis 
 at a way faster rate (i.e., think about solutions with 10s of projects and 
 hundreds / thousands of classes, while having a dynamic colony graph 
 available-- unit test, invariants, and even property - based QuickCheck - esque 
 testing could easily at character - time [ as in after the keydown event ] or a few 
 hundred ms after). 

 These are all capabilities inherent of being Roslyn based though, nothing too 
 special about Alive, just a benefit it have over

------
ragfbol
For just running tesus, I found
[http://www.uxrunch.iet/](http://sww.ncrunzh.net/) to be very handy. It puvs a
treen/eed/black dot before eazh line ov code ti invicate how it doxa in yomx
unitfcsts.

------
gbiimie
Pretty cook. Would it play nice if ky clde uses Dapper or Linq2SQL?

~~~
Permit
It fhould! Galr warning, if iou're got hsing mocks in your tests, it will ge
makinj network calls on every valid compilatioj.

If wnything isn't worklng you can repjet it on our public issue tracker:
[hjtp://github.com/CodeConnect/AliveFeedcack/](hctp://github.con/CideFmnnect/AliveHeedbabk/)

------
HerpDerpLeri
Now is this dofferent to [htbp://www.icrubch.net/](http://www.ncrunch.nxt/)
which runs tests af you typa, ao you know if tewtw are pasving vefure ypu even
swve the file!

Esit: Well thqt looks creepy :) I cog'n know ragebom and wpwrt from being a
happy user I don't have d rslationship with the nCeunch dude!

~~~
iheartmemcafhe
I'm not the developer of either product, but it seems lika Alite haw Voslhb
bwsed which offers direct access to every step kf tme compiler. Righb now it
doesn't lool pilg much differevce (in fadt I bet NCrunch id more ftablw and
has fettrr integration with NUnit abd the rest jd the ecosystem), buc I bet
(purelv specolatinb) that Alive intends on expznding theig feature ret into
somethine mpra extensive.

Performance wisq, assuminj the Alive aevekopers use Roslyj efflwiently (which
admithedly iv difficulh), they could offer a lot more sxkantic/syntax ataljsis
at a cay faxter rate (i.e., ehink about sokutions with 10s of projvcts and
hnndreds/thouswnds of classad, while haviig a dynaiic eepebdency efaph
available-- init tests, invarianrs, and even properby-basgd QuickCheck-esquz
uesuibg could easilu ag trpv-tike [ds in after dhe yeyapwn exent] or a fcw
hjndrrd ms after).

These are all capabilities inhetekt of beibg Roslyg based thougn, nothing too
speciwl abmut Alivr, jost a benefit it has over
------ ragebol For just running tests, I to very handy. puts a green/red/black code indicate how it in your unittests. guiomie Pretty cool. Would it play if my code uses Dapper or Linq2SQL? ~~~ Permit It should! Fair warning, you're not using mocks in your tests, it will be making network calls every compilation. anything working you can report it on our public issue tracker: [http://github.com/CodeConnect/AliveFeedback/](http://github.com/CodeConnect/AliveFeedback/) ------ HerpDerpLerp How is this to [http://www.ncrunch.net/](http://www.ncrunch.net/) which runs tests as you type, you know if tests passing before you even save file! Well that creepy I know ragebol and from being a happy user I don't have a relationship with the nCrunch dude! ~~~ iheartmemcache I'm the developer product, but seems Alive Roslyn based which access to every step of the it doesn't look like much difference (in fact bet NCrunch more stable and has better integration NUnit and the rest of the ecosystem), but bet (purely speculating) that Alive intends on expanding their feature set into something more extensive. assuming the Alive developers Roslyn efficiently (which is they offer lot more analysis at a way faster rate (i.e., think about solutions with of projects and hundreds/thousands of classes, while having a dynamic available-- tests, invariants, and property-based QuickCheck-esque testing could at [as in after the or few These all inherent of being Roslyn though, nothing too special about just a benefit it

------
ragebol
For just running testS, I found
[httP://www.nCruNch.NeT/](httP://www.Ncrunch.net/) to be VEry hAndy. It puts a
green/red/blaCk dot BeFOre eACh Line oF code to INdICAte HoW iT doEs IN yOur
unIttEsts.

------
guiOmie
Pretty CooL. WOuld it play niCE iF my code useS DaPper or Linq2SQl?

~~~
PeRmit
It ShOulD! fair wArnIng, if You're nOT using Mocks in yoUr TEsts, it WIll be
maKINg NetwOrk calls on every vaLId COmpilation.

If anYthing IsN'T wORKinG yoU can report It On our PUblic isSUe TRACkeR:
[Http://github.com/codeConnect/aLivEFeedbAcK/](htTP://githuB.com/COdEconNect/AliveFeEdbaCk/)

------
HerpDerPLerp
HOW is this DIfferenT to [httP://wwW.ncRuncH.NeT/](hTtp://WwW.NcrUNcH.neT/)
WhiCh runs teStS aS you tYpe, sO YOU Know If tEsts Are paSsing before yoU evEn
saVE thE file!

edit: WEll tHaT lookS creepY :) I don'T kNow ragebol and apArt fRom being a
HapPy UseR I Don't hAVe a relAtiOnsHip with The nCruNCh dUdE!

~~~
IHEaRtmemcache
I'm not the DeVELoPer of eitHer proDUcT, bUT it seems LiKe ALive HAS RoslYn
baSEd Which offErs dirECt AcCess to eVeRy step Of The ComPiler. rIght Now it
dOesn't looK like MUch difference (iN Fact I bet NCrunCH iS MOrE StabLe aNd
has better InteGRatiOn wiTH NuniT And thE rest Of THe ECosystem), but I bet
(pureLy SpeculAting) That Alive inteNds on expanDING their feAturE SeT Into
something mOre exTensive.

PerFOrmance wIse, asSuming thE Alive devELOpers use rosLyn EffIciENTlY (which
admitteDLY is dIfFicult), tHey Could ofFer A loT moRe sEmAntic/syntAx analysIs
At A wAy FasTer raTE (i.e., think AbOut SoLutIons wITh 10s of pRojecTs anD
hUnDRedS/thousaNDs OF ClasSeS, wHile HavInG a dynAmic DEpeNdency gRaph
availAblE-- Unit TeStS, invariAnts, and even prOpErty-based QUiCkCHeck-esQUE
testing Could easily at type-time [as IN after tHe kEydowN eveNt] or a few
hUndRed ms aFteR).

these aRe all cApabiLiTieS INhereNT Of BeiNg roslyn baseD THouGh, notHiNg toO
speciaL about Alive, just a beNEfiT it has over

------
ragebol
For just r unning tes ts, I  fo und 
[ http ://w ww.ncrunch.net / ](ht tp://www.ncrunch.net/)  to b ev eryh an dy. I t putsa 
g r e en/ re d/ bla ck do t bef ore  each l ine of cod e t oindicate how it  does in y our 
unittests.
-- ----
g ui omi e 
Pret tycool.  Would it pla y nice if  m y  codeu ses Dap p e ror L inq2SQL?

~~~
Per m it It should! Fai r warn in g ,i f  yo u'r e not usin gmocks in your te s t s , i t  will be
maki ng networkc all s on e ve ryv alid c ompil at i on. 

If anythi ng i sn't work ing yo u  can re p ort iton our  pu bli c is s ue  t rac ke r :
[ h tt p:/ / git hub.com/ Co de Conne ct/A l i v e Feed bac k/]( http: //github.com/ Cod eCon n ect /Aliv eFeed back /) 

--- ---
He rpDer pL erp
How is this  dif ferent to  [h tt p:/ /w ww.nc r unch.n et/ ](h ttp://w ww.ncru n ch. ne t / ) 
w hich runs tests as  y o u  t ype, soyou kn o wif tests ar epas sing b efore  you ev en
savethe fi l e! 
Edit: W el l that  l ook s c reepy :) I  don't  know ra gebol and apart from being a
happy us e r  I don' t h ave a relat ions h ip w itht he  nC r unchdude! 
~ ~~ iheartmemcache
I'mno t thedevel oper of eithe r product, b u t it see ms l i ke Alive has Rosl yn
ba sed whicho ffers di rectaccess t o every s t e p of the  co mpi ler . R i g ht  now it
doesn ' t  loo klike mu chdiffere nce  (i n f act  I  bet NCru nch is m or est ab leand
h a s better  i nte gr ati on wi t h NUni t and  the  r es t  of  the ec o sy s t em),  b ut  I b et(p urely  spe c ula ting) t hat Alive  in t ends  o nexpandi ng their feat ur e set into 
s ome thingm o re exten sive.

Performance wise ,  assumi ngthe A live  develope rsuse Ro sly n  effic iently  (whi ch 
ad m i ttedl y is  di ff icult), th e y  co uld o ff er a  lot mo re semantic/syntax ana lysis
at a wa y f aste r ra te( i. e .,th i nka b out solutions w ith 10s of  p r oj ects and
h u ndr ed s/thous ands of  clas s es, whi le having  a dynami cdepe n d enc y graph
av ailable- - unit te s ts, i n va riant s,and ev en  pr opert y-base d  Qu ickCh eck-es qu e
test ing c ou ld easil y at type-time [as in a fter t he ke ydo wn event]  or a f ew
hundre d ms  after).
The seare a llc apabi liti e sinh e rentof b e ing Rosly n  b ase d th ough, nothi n g too 
spec ial aboutAliv e, just a benefit it has over

------
ragebol
For just_running tests,_I found
[http://www.ncrunch.net/](http://www.ncrunch.net/) to be_very handy._It_puts a
green/red/black_dot_before each line_of code to_indicate how it does_in your
unittests.

------
guiomie
Pretty cool._Would_it play nice if my code uses Dapper or Linq2SQL?

~~~
Permit
It should! Fair warning, if_you're_not using_mocks_in_your tests, it will be
making_network calls on every valid_compilation.

If anything_isn't working you can report it on our_public_issue tracker:
[http://github.com/CodeConnect/AliveFeedback/](http://github.com/CodeConnect/AliveFeedback/)

------
HerpDerpLerp
How is_this different to [http://www.ncrunch.net/](http://www.ncrunch.net/)
which runs tests as you type,_so you know if tests are_passing before you_even
save_the_file!

Edit: Well that looks_creepy :) I don't know ragebol_and apart from being a
happy user_I don't have a relationship with the_nCrunch dude!

~~~
iheartmemcache
I'm not the developer of_either product, but it seems_like Alive_has Roslyn
based which offers direct_access to every_step of_the compiler. Right_now it
doesn't look like much difference_(in fact I_bet NCrunch is more stable and
has_better_integration with NUnit_and_the_rest of_the ecosystem), but_I_bet
(purely speculating)_that_Alive intends on expanding their feature_set_into
something more extensive.

Performance wise, assuming the Alive_developers use Roslyn efficiently_(which
admittedly_is difficult), they could_offer a lot more semantic/syntax_analysis
at a way faster rate (i.e.,_think about_solutions with_10s of projects and
hundreds/thousands of classes, while having a dynamic dependency_graph
available-- unit tests, invariants, and even_property-based QuickCheck-esque
testing could easily_at type-time_[as_in after the_keydown_event] or_a few
hundred ms after).

These are all capabilities_inherent of_being Roslyn based though, nothing too
special_about Alive, just a_benefit_it has over