{"id":7303,"date":"2004-11-11T14:44:00","date_gmt":"2004-11-11T14:44:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2004\/11\/11\/versioning-guidelines-for-whidbey\/"},"modified":"2024-07-05T14:58:31","modified_gmt":"2024-07-05T21:58:31","slug":"versioning-guidelines-for-whidbey","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/versioning-guidelines-for-whidbey\/","title":{"rendered":"Versioning Guidelines for Whidbey"},"content":{"rendered":"<p><font face=\"Arial\" size=\"2\">Developers in the Bay area! Next week, John Rivard, a tech lead on the Visual Basic team, will be talking about best practices and gotchas when versioning .NET assemblies. Here&#8217;s the talk abstract:<\/font><span id=\"DescriptionField\"><font size=\"2\"> <\/font> <\/p>\n<p><font face=\"Verdana\" size=\"2\">This presentation addresses the topic of versioning .NET assemblies. By introducing side-by-side assemblies and a side-by-side assembly store, .NET comes with new design and technical challenges for shared assemblies. These guidelines present existing methodologies and specific recommendations for versioning, servicing, and deploying shared assemblies.<\/font><\/p>\n<ul>\n<li><font face=\"Verdana\" size=\"2\">Setting and incrementing the assembly and file version numbers <\/font> <\/li>\n<li><font face=\"Verdana\" size=\"2\">Patterns for creating side-by-side and non-side-by-side types <\/font> <\/li>\n<li><font face=\"Verdana\" size=\"2\">Global servicing vs. per-application servicing <\/font> <\/li>\n<li><font face=\"Verdana\" size=\"2\">Deploying shared assemblies to the GAC or to application directories<\/font> <\/li>\n<\/ul>\n<p><font face=\"Arial\" size=\"2\">This is sure to be a good talk. To register, you can go to the Bay.NET user group site at: <\/font><a href=\"http:\/\/www.baynetug.org\/DesktopDefault.aspx\"><font face=\"Arial\" size=\"2\">http:\/\/www.baynetug.org\/DesktopDefault.aspx<\/font><\/a><\/p>\n<p><\/span><\/p>\n<p><font face=\"Arial\" size=\"2\">Please attend, ask tough questions, give us tons of feedback, and enjoy!<\/font><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Developers in the Bay area! Next week, John Rivard, a tech lead on the Visual Basic team, will be talking about best practices and gotchas when versioning .NET assemblies. Here&#8217;s the talk abstract: This presentation addresses the topic of versioning .NET assemblies. By introducing side-by-side assemblies and a side-by-side assembly store, .NET comes with new [&hellip;]<\/p>\n","protected":false},"author":260,"featured_media":8818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[192,195],"tags":[28,81],"class_list":["post-7303","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-visual-basic","tag-amanda-silver","tag-john-rivard"],"acf":[],"blog_post_summary":"<p>Developers in the Bay area! Next week, John Rivard, a tech lead on the Visual Basic team, will be talking about best practices and gotchas when versioning .NET assemblies. Here&#8217;s the talk abstract: This presentation addresses the topic of versioning .NET assemblies. By introducing side-by-side assemblies and a side-by-side assembly store, .NET comes with new [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/7303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/users\/260"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/comments?post=7303"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/7303\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media\/8818"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media?parent=7303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=7303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=7303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}