{"id":34,"date":"2009-04-28T22:13:39","date_gmt":"2009-04-28T22:13:39","guid":{"rendered":"https:\/\/www.entropywins.wtf\/blog\/?p=34"},"modified":"2019-04-28T02:36:09","modified_gmt":"2019-04-28T01:36:09","slug":"bug-submitter-dialog","status":"publish","type":"post","link":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/","title":{"rendered":"Bug Submitter Dialog"},"content":{"rendered":"<p>Half a month ago I published a .Net dialog, written in VB, that allows users to easily submit bugs and other feedback on an application. <a title=\"BN+ Discussions arcile\" href=\"http:\/\/code.bn2vs.com\/viewtopic.php?t=147\" target=\"_self\" rel=\"noopener noreferrer\">The dialog<\/a> features 2 types of validation, submits the data to a webservice on a separate thread, and is designed to be very user friendly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2600\" data-permalink=\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/bugreporter_form\/\" data-orig-file=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\" data-orig-size=\"438,350\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\" data-large-file=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\" class=\"alignnone size-full wp-image-2600\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\" alt=\"\" width=\"438\" height=\"350\" \/><\/p>\n<p>I\u2019m very happy with the result, and I\u2019m now using this dialog in all of my .Net applications. I also got quite some positive feedback from people. This\u00a0 prompted me to create a more extensive article with examples and an explanation of how to create a webservice that handles the bug report. You can find <a title=\"Dialog that enables user to submit variouse types of bugs via a webservice\" href=\"http:\/\/www.codeproject.com\/KB\/dialog\/BugSubmitterDialog.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">my new article on the Code Project<\/a>.<\/p>\n<p>You can download the source code <a href=\"http:\/\/code.bn2vs.com\/viewtopic.php?mode=attach&amp;id=158\" target=\"_self\" rel=\"noopener noreferrer\">here<\/a>, and find Dutch support <a href=\"http:\/\/www.helpmij.nl\/forum\/showthread.php?t=415085\" target=\"_blank\" rel=\"noopener noreferrer\">here.<\/a> For English support, please refer to <a href=\"http:\/\/www.codeproject.com\" target=\"_blank\" rel=\"noopener noreferrer\">the Code Project<\/a> or the relevant article on <a href=\"http:\/\/code.bn2vs.com\" target=\"_self\" rel=\"noopener noreferrer\">BN+ Discussions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Half a month ago I published a .Net dialog, written in VB, that allows users to easily submit bugs and&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[9,181,195,258,273],"class_list":["post-34","post","type-post","status-publish","format-standard","hentry","category-programming","tag-net","tag-open-source","tag-php","tag-the-code-project","tag-vb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bug Submitter Dialog - Blog of Jeroen De Dauw<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bug Submitter Dialog - Blog of Jeroen De Dauw\" \/>\n<meta property=\"og:description\" content=\"Half a month ago I published a .Net dialog, written in VB, that allows users to easily submit bugs and&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of Jeroen De Dauw\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-28T22:13:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-28T01:36:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\" \/>\n<meta name=\"author\" content=\"Jeroen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/JeroenDeDauw\" \/>\n<meta name=\"twitter:site\" content=\"@JeroenDeDauw\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeroen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\"},\"author\":{\"name\":\"Jeroen\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"headline\":\"Bug Submitter Dialog\",\"datePublished\":\"2009-04-28T22:13:39+00:00\",\"dateModified\":\"2019-04-28T01:36:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\"},\"wordCount\":144,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"image\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\",\"keywords\":[\".Net\",\"Open Source\",\"PHP\",\"The Code Project\",\"VB\"],\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\",\"url\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\",\"name\":\"Bug Submitter Dialog - Blog of Jeroen De Dauw\",\"isPartOf\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\",\"datePublished\":\"2009-04-28T22:13:39+00:00\",\"dateModified\":\"2019-04-28T01:36:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage\",\"url\":\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\",\"contentUrl\":\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif\",\"width\":438,\"height\":350},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.entropywins.wtf\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bug Submitter Dialog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#website\",\"url\":\"https:\/\/www.entropywins.wtf\/blog\/\",\"name\":\"Entropy Wins\",\"description\":\"A blog on Software Architecture, Design and Craftsmanship\",\"publisher\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.entropywins.wtf\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7\",\"name\":\"Jeroen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"caption\":\"Jeroen\"},\"logo\":{\"@id\":\"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeroendedauw\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/JeroenDeDauw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bug Submitter Dialog - Blog of Jeroen De Dauw","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/","og_locale":"en_US","og_type":"article","og_title":"Bug Submitter Dialog - Blog of Jeroen De Dauw","og_description":"Half a month ago I published a .Net dialog, written in VB, that allows users to easily submit bugs and&hellip;","og_url":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/","og_site_name":"Blog of Jeroen De Dauw","article_published_time":"2009-04-28T22:13:39+00:00","article_modified_time":"2019-04-28T01:36:09+00:00","og_image":[{"url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif","type":"","width":"","height":""}],"author":"Jeroen","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/JeroenDeDauw","twitter_site":"@JeroenDeDauw","twitter_misc":{"Written by":"Jeroen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#article","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/"},"author":{"name":"Jeroen","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"headline":"Bug Submitter Dialog","datePublished":"2009-04-28T22:13:39+00:00","dateModified":"2019-04-28T01:36:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/"},"wordCount":144,"commentCount":0,"publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif","keywords":[".Net","Open Source","PHP","The Code Project","VB"],"articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/","url":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/","name":"Bug Submitter Dialog - Blog of Jeroen De Dauw","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif","datePublished":"2009-04-28T22:13:39+00:00","dateModified":"2019-04-28T01:36:09+00:00","breadcrumb":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#primaryimage","url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif","contentUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/bugreporter_form.gif","width":438,"height":350},{"@type":"BreadcrumbList","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/28\/bug-submitter-dialog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.entropywins.wtf\/blog\/"},{"@type":"ListItem","position":2,"name":"Bug Submitter Dialog"}]},{"@type":"WebSite","@id":"https:\/\/www.entropywins.wtf\/blog\/#website","url":"https:\/\/www.entropywins.wtf\/blog\/","name":"Entropy Wins","description":"A blog on Software Architecture, Design and Craftsmanship","publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.entropywins.wtf\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7","name":"Jeroen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","caption":"Jeroen"},"logo":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/jeroendedauw\/","https:\/\/x.com\/https:\/\/twitter.com\/JeroenDeDauw"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p74TBF-y","jetpack-related-posts":[{"id":27,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/21\/bn-framework-2-0-3-released\/","url_meta":{"origin":34,"position":0},"title":"BN+ Framework 2.0.3 released","author":"Jeroen","date":"2009-05-21","format":false,"excerpt":"I\u2019ve just released a new version of BN+ framework. It features a variety of new classes since version 2.0.2 plus some bug fixes and stability improvements. Also some classes have been added the the class library or control library repositories on BN+ Discussions, and a few of them now have\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":32,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/01\/password-edit-dialog\/","url_meta":{"origin":34,"position":1},"title":"Password edit Dialog","author":"Jeroen","date":"2009-05-01","format":false,"excerpt":"While working on version 1.0.6 of BN+ Converter Pro, which is scheduled to be released this weekend, I created a dialogue that allows users to edit their password. It features live validation, user friendly feedback, and optional authentication. The dialog is written in VB.Net, and can be downloaded on BN+\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1089,"url":"https:\/\/www.entropywins.wtf\/blog\/2011\/05\/03\/pamela-for-android\/","url_meta":{"origin":34,"position":2},"title":"Pamela for Android","author":"Jeroen","date":"2011-05-03","format":false,"excerpt":"A few days back I created my second ever Android application, basically a re-do of the first one that was titled \"Pamela for Android\", now with the name \"PAMELA Widget\". It has the same function: display a list of people at 0x20, the hackerspace in Ghent, or HSB, the space\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"PAMELA widget showing data for 0x20","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2011\/05\/Pamwidget0.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":353,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/08\/28\/net-c-to-vb-refactoring\/","url_meta":{"origin":34,"position":3},"title":".Net C# to VB + refactoring","author":"Jeroen","date":"2009-08-28","format":false,"excerpt":"While translating some of the C# code of MyDownloader to VB.Net for the .Net download library, I've already come across quite some awkward code. IMHO, the underneath example could go into the code horrors section of The Code Project. [cc lang=\"csharp\" width=\"607\"] private void RestartDownload() { int currentTry = 0;\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":523,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/11\/03\/progressbar-with-percentage\/","url_meta":{"origin":34,"position":4},"title":"Progressbar with percentage","author":"Jeroen","date":"2009-11-03","format":false,"excerpt":"Last few months I haven't really done a lot of .Net work, apart from the .Net DownloadLib project, and therefore also not released anything. After someone on The Code Project gave me a poke on an update to my custom made ProgressbarWithPercentage component I had promised, I made an update\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"ProgressbarWithPercentage v1.0.10 Vista\/Win7 demo","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/11\/pBarPercentage7.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/11\/pBarPercentage7.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/11\/pBarPercentage7.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":351,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/08\/27\/downloadmanager-class\/","url_meta":{"origin":34,"position":5},"title":"DownloadManager class","author":"Jeroen","date":"2009-08-27","format":false,"excerpt":"Today I again did some work on my .Net download library project. I added some stuff to the main class, Download, and also created the base of the DownloadManager class. This class will allow you to work with multiple downloads at once, by putting them in a list, and providing\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":1,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"predecessor-version":[{"id":2601,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/34\/revisions\/2601"}],"wp:attachment":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/tags?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}