Paul Sterling's Blog

Working with Umbraco in Visual Studio

Monday, December 10, 2007 by Paul Sterling

I seem to remember seeing some of these tips in other posts from active Umbraco community members, but being fresh off the Level 2 course I thought I'd put down this quick list of the items I've set in my Umbraco Visual Studio 2008 development environment.

 

First, an important note:  I like to do my development in a Virtual PC instance of Windows Server 2003 with VS 2008 installed and using IIS as the web server.  After many years of spending the occasional frustrating day tracking down that one thing that changed and hosed my development environment I've decided the nominal additional effort required to run in this manner is worth is.  Additionally, being able to have a 'portable' development machine (albeit virtual) has served me well in moving between machines, employers, and clients.  Lastly, it's very useful to save your 'baseline' virtual hard disk image in case of catastrophic machine failure, new team members, etc....

 

Okay, enough of that topic.  Now for the tips:

 

  1. Install Umbraco in a different directory - using the installer - than you use for your Visual Studio solution - using Umbraco source code.
    1. I use c:\websites\umbraco\ for my Umbraco runtime directory
    2. and c:\work\umbraco\ for my Umbraco development directory
  2. Create a post build event (from Project > Properties > Build Events) to copy *.aspx and *.dll (and *.pdb) to your runtime folder - this assumes you're working with user controls, could be similar for other extensions.
    1. XCOPY "$(ProjectDir)\bin\Umbraco*.*" "c:\websites\umbraco\bin\" /y
    2. XCOPY "$(ProjectDir)\usercontrols\*.ascx" "c:\websites\umbraco\usercontrols\" /y
  3. To debug:
    1. Open the Umbraco IIS site in your target browser(s) - making a shortcut to the section you're working with helps
    2. In Visual Studio select the Debug > Attach to Process menu
    3. Select w3wp.exe from the list and press OK
      1. NB:  for IIS on XP/2000 select asp_net.exe and press OK
    4. From Visual Studio you can set breakpoints, step through code, examine runtime values, etc...
    5. NB:  make sure you copy the *.pdb file to the runtime directory, otherwise you may find your breakpoints are not hit

 

That's it.  A few minutes of work and you're on your way to Umbraco development happiness.  At least I am.  In my experience this work with all 'like' versions of Umbraco; I.e., I install 3.0.3 in the runtime directory and build 28441 in the development directory and I'm able to debug accordingly.

 

-Paul

1900 comment(s) for “Working with Umbraco in Visual Studio”

  1. viagra Says:
    If you have to do it, you might as well do it right
  2. xanax Says:
    Beautiful site!
  3. phentermine Says:
    Great .Now i can say thank you!
  4. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  5. tramadol Says:
    Nice site! Thank you!
  6. phentermine Says:
    Nice site! Thank you!
  7. tramadol Says:
    Great work,webmaster,nice design!
  8. viagra Says:
    Perfect site, i like it!
  9. phentermine Says:
    Great site. Keep doing.
  10. cialis Says:
    Beautiful site!
  11. viagra Says:
    It is the coolest site,keep so!
  12. xanax Says:
    Excellent site. It was pleasant to me.
  13. tramadol Says:
    Excellent site. It was pleasant to me.
  14. xanax Says:
    Great site. Keep doing.
  15. cialis Says:
    Nice site! Thank you!
  16. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  17. phentermine Says:
    Great site. Good info
  18. xanax Says:
    Great site. Keep doing.
  19. tramadol Says:
    Excellent site. It was pleasant to me.
  20. viagra Says:
    Incredible site!
  21. cialis Says:
    Perfect site, i like it!
  22. cialis Says:
    Very interesting site. Hope it will always be alive!
  23. tramadol Says:
    Great .Now i can say thank you!
  24. phentermine Says:
    Excellent site. It was pleasant to me.
  25. vagra Says:
    I bookmarked this guestbook. Thank you for good job!
  26. tramadol Says:
    Beautiful site!
  27. xanax Says:
    Very interesting site. Hope it will always be alive!
  28. phentermine Says:
    Great .Now i can say thank you!
  29. xanax Says:
    Nice site! Thank you!
  30. viagra Says:
    If you have to do it, you might as well do it right
  31. phentermine Says:
    Nice site! Thank you!
  32. viagra Says:
    If you have to do it, you might as well do it right
  33. tramadol Says:
    Great work,webmaster,nice design!
  34. xanax Says:
    I want to say - thank you for this!
  35. cialis Says:
    Great .Now i can say thank you!
  36. phentermine Says:
    Perfect site, i like it!
  37. tramadol Says:
    Great work,webmaster,nice design!
  38. viagra Says:
    Perfect work!
  39. cialis Says:
    Great site. Good info
  40. xanax Says:
    It is the coolest site,keep so!
  41. cialis Says:
    Excellent site. It was pleasant to me.
  42. phentermine Says:
    If you have to do it, you might as well do it right
  43. xanax Says:
    If you have to do it, you might as well do it right
  44. tramadol Says:
    Great .Now i can say thank you!
  45. viagra Says:
    It is the coolest site,keep so!
  46. cialis Says:
    Perfect site, i like it!
  47. phentermine Says:
    Very interesting site. Hope it will always be alive!
  48. tramadol Says:
    Nice site! Thank you!
  49. xanax Says:
    Great site. Good info
  50. viagra Says:
    Great site. Good info
  51. viagra Says:
    If you have to do it, you might as well do it right
  52. xanax Says:
    Excellent site. It was pleasant to me.
  53. phentermine Says:
    Perfect work!
  54. cialis Says:
    Perfect work!
  55. tramadol Says:
    Great site. Good info
  56. phentermine Says:
    Perfect work!
  57. viagra Says:
    Great site. Good info
  58. tramadol Says:
    Great site. Keep doing.
  59. xanax Says:
    I bookmarked this guestbook. Thank you for good job!
  60. cialis Says:
    Nice site! Thank you!
  61. phentermine Says:
    Great site. Keep doing.
  62. tramadol Says:
    It is the coolest site,keep so!
  63. viagra Says:
    Great site. Good info
  64. cialis Says:
    Great work,webmaster,nice design!
  65. xanax Says:
    Incredible site!
  66. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  67. phentermine Says:
    Perfect site, i like it!
  68. xanax Says:
    Beautiful site!
  69. tramadol Says:
    Nice site! Thank you!
  70. viagra Says:
    Great work,webmaster,nice design!
  71. cialis Says:
    If you have to do it, you might as well do it right
  72. cialis Says:
    I want to say - thank you for this!
  73. tramadol Says:
    Perfect work!
  74. phentermine Says:
    Great site. Keep doing.
  75. tramadol Says:
    I want to say - thank you for this!
  76. vagra Says:
    Beautiful site!
  77. phentermine Says:
    Great site. Keep doing.
  78. xanax Says:
    Perfect work!
  79. xanax Says:
    Great site. Keep doing.
  80. viagra Says:
    Perfect work!
  81. viagra Says:
    Beautiful site!
  82. xanax Says:
    Nice site! Thank you!
  83. phentermine Says:
    Great work,webmaster,nice design!
  84. cialis Says:
    Very interesting site. Hope it will always be alive!
  85. tramadol Says:
    I want to say - thank you for this!
  86. phentermine Says:
    If you have to do it, you might as well do it right
  87. viagra Says:
    Incredible site!
  88. tramadol Says:
    Perfect work!
  89. xanax Says:
    Great work,webmaster,nice design!
  90. cialis Says:
    I want to say - thank you for this!
  91. phentermine Says:
    Great .Now i can say thank you!
  92. tramadol Says:
    If you have to do it, you might as well do it right
  93. viagra Says:
    Great work,webmaster,nice design!
  94. cialis Says:
    Great .Now i can say thank you!
  95. xanax Says:
    Perfect site, i like it!
  96. cialis Says:
    Perfect work!
  97. phentermine Says:
    If you have to do it, you might as well do it right
  98. xanax Says:
    I want to say - thank you for this!
  99. tramadol Says:
    Very interesting site. Hope it will always be alive!
  100. viagra Says:
    Incredible site!
  101. cialis Says:
    Great site. Keep doing.
  102. cialis Says:
    Great site. Keep doing.
  103. tramadol Says:
    Beautiful site!
  104. phentermine Says:
    Beautiful site!
  105. vagra Says:
    Very interesting site. Hope it will always be alive!
  106. tramadol Says:
    Great site. Good info
  107. phentermine Says:
    I want to say - thank you for this!
  108. xanax Says:
    Great site. Good info
  109. xanax Says:
    If you have to do it, you might as well do it right
  110. viagra Says:
    I want to say - thank you for this!
  111. viagra Says:
    Excellent site. It was pleasant to me.
  112. xanax Says:
    Perfect work!
  113. phentermine Says:
    Great work,webmaster,nice design!
  114. cialis Says:
    If you have to do it, you might as well do it right
  115. tramadol Says:
    Beautiful site!
  116. phentermine Says:
    I bookmarked this guestbook. Thank you for good job!
  117. viagra Says:
    Excellent site. It was pleasant to me.
  118. tramadol Says:
    Nice site! Thank you!
  119. xanax Says:
    Incredible site!
  120. cialis Says:
    Great site. Keep doing.
  121. phentermine Says:
    Perfect work!
  122. tramadol Says:
    Great site. Keep doing.
  123. viagra Says:
    I bookmarked this guestbook. Thank you for good job!
  124. cialis Says:
    Beautiful site!
  125. xanax Says:
    Excellent site. It was pleasant to me.
  126. cialis Says:
    Perfect work!
  127. phentermine Says:
    I want to say - thank you for this!
  128. xanax Says:
    Excellent site. It was pleasant to me.
  129. tramadol Says:
    I want to say - thank you for this!
  130. viagra Says:
    Beautiful site!
  131. phentermine Says:
    It is the coolest site,keep so!
  132. viagra Says:
    Incredible site!
  133. tramadol Says:
    Excellent site. It was pleasant to me.
  134. xanax Says:
    It is the coolest site,keep so!
  135. cialis Says:
    Great .Now i can say thank you!
  136. cialis Says:
    Perfect site, i like it!
  137. cialis Says:
    I want to say - thank you for this!
  138. tramadol Says:
    Nice site! Thank you!
  139. phentermine Says:
    Great work,webmaster,nice design!
  140. vagra Says:
    Great site. Keep doing.
  141. tramadol Says:
    Excellent site. It was pleasant to me.
  142. phentermine Says:
    Perfect site, i like it!
  143. xanax Says:
    Nice site! Thank you!
  144. xanax Says:
    Incredible site!
  145. viagra Says:
    Perfect site, i like it!
  146. viagra Says:
    Beautiful site!
  147. xanax Says:
    Perfect work!
  148. phentermine Says:
    Great work,webmaster,nice design!
  149. cialis Says:
    Great .Now i can say thank you!
  150. tramadol Says:
    Great site. Keep doing.
  151. phentermine Says:
    Great site. Good info
  152. tramadol Says:
    Perfect site, i like it!
  153. viagra Says:
    Beautiful site!
  154. cialis Says:
    Incredible site!
  155. xanax Says:
    Great site. Keep doing.
  156. phentermine Says:
    Very interesting site. Hope it will always be alive!
  157. viagra Says:
    It is the coolest site,keep so!
  158. tramadol Says:
    I want to say - thank you for this!
  159. xanax Says:
    Perfect work!
  160. cialis Says:
    Beautiful site!
  161. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  162. phentermine Says:
    Great .Now i can say thank you!
  163. xanax Says:
    If you have to do it, you might as well do it right
  164. tramadol Says:
    If you have to do it, you might as well do it right
  165. viagra Says:
    Great site. Good info
  166. cialis Says:
    Very interesting site. Hope it will always be alive!
  167. cialis Says:
    Perfect site, i like it!
  168. tramadol Says:
    Incredible site!
  169. phentermine Says:
    Incredible site!
  170. vagra Says:
    Beautiful site!
  171. tramadol Says:
    Great work,webmaster,nice design!
  172. xanax Says:
    If you have to do it, you might as well do it right
  173. phentermine Says:
    Beautiful site!
  174. xanax Says:
    Beautiful site!
  175. viagra Says:
    Great site. Good info
  176. phentermine Says:
    Great work,webmaster,nice design!
  177. tramadol Says:
    Incredible site!
  178. viagra Says:
    Perfect site, i like it!
  179. cialis Says:
    I want to say - thank you for this!
  180. xanax Says:
    It is the coolest site,keep so!
  181. phentermine Says:
    If you have to do it, you might as well do it right
  182. viagra Says:
    Perfect site, i like it!
  183. tramadol Says:
    Great site. Good info
  184. xanax Says:
    Beautiful site!
  185. cialis Says:
    Excellent site. It was pleasant to me.
  186. cialis Says:
    Great site. Keep doing.
  187. phentermine Says:
    Very interesting site. Hope it will always be alive!
  188. xanax Says:
    Perfect site, i like it!
  189. tramadol Says:
    Great work,webmaster,nice design!
  190. viagra Says:
    Great .Now i can say thank you!
  191. cialis Says:
    Great site. Good info
  192. cialis Says:
    Incredible site!
  193. phentermine Says:
    Excellent site. It was pleasant to me.
  194. tramadol Says:
    Great work,webmaster,nice design!
  195. tramadol Says:
    Beautiful site!
  196. vagra Says:
    Very interesting site. Hope it will always be alive!
  197. xanax Says:
    Great .Now i can say thank you!
  198. phentermine Says:
    Great site. Good info
  199. xanax Says:
    Great site. Keep doing.
  200. viagra Says:
    Very interesting site. Hope it will always be alive!
  201. viagra Says:
    Beautiful site!
  202. xanax Says:
    If you have to do it, you might as well do it right
  203. phentermine Says:
    Nice site! Thank you!
  204. cialis Says:
    Great .Now i can say thank you!
  205. tramadol Says:
    I bookmarked this guestbook. Thank you for good job!
  206. phentermine Says:
    I want to say - thank you for this!
  207. viagra Says:
    Very interesting site. Hope it will always be alive!
  208. tramadol Says:
    Incredible site!
  209. xanax Says:
    Perfect site, i like it!
  210. cialis Says:
    Great work,webmaster,nice design!
  211. phentermine Says:
    Great .Now i can say thank you!
  212. tramadol Says:
    I bookmarked this guestbook. Thank you for good job!
  213. viagra Says:
    It is the coolest site,keep so!
  214. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  215. xanax Says:
    Great work,webmaster,nice design!
  216. cialis Says:
    Perfect work!
  217. phentermine Says:
    Perfect site, i like it!
  218. xanax Says:
    It is the coolest site,keep so!
  219. tramadol Says:
    Great site. Good info
  220. viagra Says:
    Incredible site!
  221. phentermine Says:
    Perfect work!
  222. viagra Says:
    Perfect work!
  223. tramadol Says:
    I bookmarked this guestbook. Thank you for good job!
  224. xanax Says:
    Great work,webmaster,nice design!
  225. cialis Says:
    Incredible site!
  226. cialis Says:
    Great .Now i can say thank you!
  227. cialis Says:
    Great work,webmaster,nice design!
  228. phentermine Says:
    It is the coolest site,keep so!
  229. tramadol Says:
    Great site. Keep doing.
  230. tramadol Says:
    Great .Now i can say thank you!
  231. vagra Says:
    Great site. Keep doing.
  232. xanax Says:
    It is the coolest site,keep so!
  233. phentermine Says:
    Excellent site. It was pleasant to me.
  234. viagra Says:
    Great work,webmaster,nice design!
  235. xanax Says:
    If you have to do it, you might as well do it right
  236. viagra Says:
    Perfect site, i like it!
  237. xanax Says:
    I want to say - thank you for this!
  238. phentermine Says:
    I bookmarked this guestbook. Thank you for good job!
  239. cialis Says:
    Great site. Keep doing.
  240. tramadol Says:
    It is the coolest site,keep so!
  241. phentermine Says:
    Nice site! Thank you!
  242. tramadol Says:
    Great site. Good info
  243. viagra Says:
    I want to say - thank you for this!
  244. cialis Says:
    I want to say - thank you for this!
  245. xanax Says:
    Incredible site!
  246. phentermine Says:
    Nice site! Thank you!
  247. viagra Says:
    Beautiful site!
  248. tramadol Says:
    Great work,webmaster,nice design!
  249. xanax Says:
    Very interesting site. Hope it will always be alive!
  250. cialis Says:
    Incredible site!
  251. cialis Says:
    Great work,webmaster,nice design!
  252. cialis Says:
    Great work,webmaster,nice design!
  253. phentermine Says:
    Great site. Good info
  254. tramadol Says:
    It is the coolest site,keep so!
  255. vagra Says:
    Great .Now i can say thank you!
  256. tramadol Says:
    Great site. Keep doing.
  257. phentermine Says:
    Great work,webmaster,nice design!
  258. xanax Says:
    It is the coolest site,keep so!
  259. xanax Says:
    Beautiful site!
  260. viagra Says:
    Great site. Keep doing.
  261. viagra Says:
    Perfect work!
  262. xanax Says:
    It is the coolest site,keep so!
  263. phentermine Says:
    Excellent site. It was pleasant to me.
  264. cialis Says:
    Great site. Good info
  265. tramadol Says:
    Great site. Good info
  266. cialis Says:
    Great site. Keep doing.
  267. phentermine Says:
    Perfect work!
  268. xanax Says:
    It is the coolest site,keep so!
  269. tramadol Says:
    Great work,webmaster,nice design!
  270. viagra Says:
    Great site. Keep doing.
  271. phentermine Says:
    If you have to do it, you might as well do it right
  272. tramadol Says:
    Perfect site, i like it!
  273. viagra Says:
    Perfect site, i like it!
  274. cialis Says:
    Great .Now i can say thank you!
  275. xanax Says:
    Great work,webmaster,nice design!
  276. cialis Says:
    Perfect site, i like it!
  277. cialis Says:
    Perfect work!
  278. phentermine Says:
    Great .Now i can say thank you!
  279. tramadol Says:
    Perfect site, i like it!
  280. tramadol Says:
    If you have to do it, you might as well do it right
  281. vagra Says:
    I want to say - thank you for this!
  282. xanax Says:
    Perfect work!
  283. phentermine Says:
    I want to say - thank you for this!
  284. xanax Says:
    Great work,webmaster,nice design!
  285. viagra Says:
    Very interesting site. Hope it will always be alive!
  286. phentermine Says:
    Perfect site, i like it!
  287. tramadol Says:
    Great site. Good info
  288. viagra Says:
    Nice site! Thank you!
  289. cialis Says:
    Great work,webmaster,nice design!
  290. xanax Says:
    Nice site! Thank you!
  291. cialis Says:
    Very interesting site. Hope it will always be alive!
  292. phentermine Says:
    Perfect site, i like it!
  293. xanax Says:
    Great work,webmaster,nice design!
  294. tramadol Says:
    It is the coolest site,keep so!
  295. viagra Says:
    Great site. Good info
  296. phentermine Says:
    Perfect site, i like it!
  297. tramadol Says:
    I bookmarked this guestbook. Thank you for good job!
  298. cialis Says:
    Nice site! Thank you!
  299. viagra Says:
    Incredible site!
  300. tramadol Says:
    Nice site! Thank you!
  301. cialis Says:
    Great .Now i can say thank you!
  302. cialis Says:
    Excellent site. It was pleasant to me.
  303. xanax Says:
    Perfect site, i like it!
  304. vagra Says:
    Incredible site!
  305. phentermine Says:
    I want to say - thank you for this!
  306. tramadol Says:
    Great site. Good info
  307. phentermine Says:
    If you have to do it, you might as well do it right
  308. xanax Says:
    I want to say - thank you for this!
  309. xanax Says:
    Perfect work!
  310. cialis Says:
    Very interesting site. Hope it will always be alive!
  311. phentermine Says:
    Very interesting site. Hope it will always be alive!
  312. xanax Says:
    Great .Now i can say thank you!
  313. tramadol Says:
    Great work,webmaster,nice design!
  314. viagra Says:
    Great site. Good info
  315. cialis Says:
    Incredible site!
  316. cialis Says:
    I want to say - thank you for this!
  317. phentermine Says:
    Excellent site. It was pleasant to me.
  318. tramadol Says:
    If you have to do it, you might as well do it right
  319. tramadol Says:
    It is the coolest site,keep so!
  320. vagra Says:
    Excellent site. It was pleasant to me.
  321. phentermine Says:
    It is the coolest site,keep so!
  322. xanax Says:
    Great site. Keep doing.
  323. viagra Says:
    Great work,webmaster,nice design!
  324. xanax Says:
    If you have to do it, you might as well do it right
  325. phentermine Says:
    Incredible site!
  326. tramadol Says:
    Perfect work!
  327. viagra Says:
    Perfect site, i like it!
  328. cialis Says:
    It is the coolest site,keep so!
  329. xanax Says:
    Great work,webmaster,nice design!
  330. cialis Says:
    Great .Now i can say thank you!
  331. phentermine Says:
    Great site. Good info
  332. xanax Says:
    I want to say - thank you for this!
  333. tramadol Says:
    Great work,webmaster,nice design!
  334. viagra Says:
    Excellent site. It was pleasant to me.
  335. Pharm9 Says:
    Very nice site!
  336. Pharm79 Says:
    Very nice site!
    http://training.cvc4.org/pharm1/14250/4.html
  337. Pharm99 Says:
    Very nice site!
    [LINK http://training.cvc4.org/pharm1/14250/3.html]cheap tramadol[/LINK]
  338. Pharm6 Says:
    Very nice site!
    [url=http://training.cvc4.org/pharm1/14250/2.html]cheap cialis[/url]
  339. cialis Says:
    If you have to do it, you might as well do it right
  340. cialis Says:
    Perfect work!
  341. tramadol Says:
    Great site. Good info
  342. phentermine Says:
    Incredible site!
  343. vagra Says:
    I want to say - thank you for this!
  344. phentermine Says:
    Great site. Good info
  345. tramadol Says:
    Great site. Good info
  346. tramadol Says:
    Great site. Good info
  347. phentermine Says:
    It is the coolest site,keep so!
  348. xanax Says:
    Very interesting site. Hope it will always be alive!
  349. viagra Says:
    Great site. Good info
  350. viagra Says:
    Perfect site, i like it!
  351. xanax Says:
    I want to say - thank you for this!
  352. cialis Says:
    I want to say - thank you for this!
  353. xanax Says:
    Incredible site!
  354. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  355. phentermine Says:
    Great site. Good info
  356. xanax Says:
    Perfect site, i like it!
  357. tramadol Says:
    I bookmarked this guestbook. Thank you for good job!
  358. viagra Says:
    Excellent site. It was pleasant to me.
  359. xanax Says:
    Excellent site. It was pleasant to me.
  360. cialis Says:
    Perfect work!
  361. phentermine Says:
    Incredible site!
  362. xanax Says:
    Perfect site, i like it!
  363. tramadol Says:
    Great site. Good info
  364. viagra Says:
    Nice site! Thank you!
  365. phentermine Says:
    Perfect work!
  366. tramadol Says:
    Great site. Good info
  367. viagra Says:
    I want to say - thank you for this!
  368. cialis Says:
    Great work,webmaster,nice design!
  369. xanax Says:
    I bookmarked this guestbook. Thank you for good job!
  370. cialis Says:
    Great .Now i can say thank you!
  371. cialis Says:
    I bookmarked this guestbook. Thank you for good job!
  372. phentermine Says:
    Perfect work!
  373. tramadol Says:
    Excellent site. It was pleasant to me.
  374. vagra Says:
    If you have to do it, you might as well do it right
  375. tramadol Says:
    Perfect site, i like it!
  376. phentermine Says:
    Excellent site. It was pleasant to me.
  377. xanax Says:
    Excellent site. It was pleasant to me.
  378. viagra Says:
    I want to say - thank you for this!
  379. xanax Says:
    Great work,webmaster,nice design!
  380. phentermine Says:
    Very interesting site. Hope it will always be alive!
  381. tramadol Says:
    Great site. Keep doing.
  382. viagra Says:
    Perfect work!
  383. cialis Says:
    Incredible site!
  384. xanax Says:
    Very interesting site. Hope it will always be alive!
  385. cialis Says:
    I want to say - thank you for this!
  386. cialis Says:
    Great site. Good info
  387. phentermine Says:
    Very interesting site. Hope it will always be alive!
  388. tramadol Says:
    Great .Now i can say thank you!
  389. vagra Says:
    I bookmarked this guestbook. Thank you for good job!
  390. tramadol Says:
    Nice site! Thank you!
  391. phentermine Says:
    Beautiful site!
  392. xanax Says:
    Great work,webmaster,nice design!
  393. viagra Says:
    Perfect work!
  394. xanax Says:
    Nice site! Thank you!
  395. cialis Says:
    Great site. Good info
  396. phentermine Says:
    Great .Now i can say thank you!
  397. xanax Says:
    I bookmarked this guestbook. Thank you for good job!
  398. tramadol Says:
    It is the coolest site,keep so!
  399. viagra Says:
    Great work,webmaster,nice design!
  400. phentermine Says:
    Incredible site!
  401. tramadol Says:
    Nice site! Thank you!
  402. viagra Says:
    Perfect site, i like it!
  403. cialis Says:
    Great work,webmaster,nice design!
  404. cialis Says:
    Beautiful site!
  405. cialis Says:
    Nice site! Thank you!
  406. xanax Says:
    Great work,webmaster,nice design!
  407. phentermine Says:
    Incredible site!
  408. tramadol Says:
    Great work,webmaster,nice design!