{"id":3541,"date":"2009-09-11T08:26:24","date_gmt":"2009-09-11T08:26:24","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2009\/09\/11\/analyzing-weblog-data-using-the-admin-development-model\/"},"modified":"2019-02-18T13:12:26","modified_gmt":"2019-02-18T20:12:26","slug":"analyzing-weblog-data-using-the-admin-development-model","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/analyzing-weblog-data-using-the-admin-development-model\/","title":{"rendered":"Analyzing Weblog Data Using the Admin Development Model"},"content":{"rendered":"<p>Someone just tweeted a link to Scott Hanselman\u2019s 2007 blog (an oldie but goodie) about how he used PowerShell to analyze the WebLog data from his podcasts.&#160; He provides a beautiful example of I like to call the \u201cAdmin Development model\u201d.&#160; The whole point of the Admin Development Model is that you use tools to quickly and iteratively investigate things until you have an answer and then you are done or you take take the next step and capture the final solution into a script that you\u2019ll use in the future.&#160; Over time, if you use the script more and more often, you\u2019ll add to it and make it more formal and if you decide that others would benefit from it, you can add help and other things to make it a very formal and robust solution.<\/p>\n<p>Scott\u2019s blog walks you through the steps he took in getting to his solution.&#160; Is is both a great example Admin Development Model as well as a good tutorial on how you can use some of the utilities in PowerShell.&#160; Give it a read <a href=\"http:\/\/www.hanselman.com\/blog\/ParsingCSVsAndPoorMansWebLogAnalysisWithPowerShell.aspx\" target=\"_blank\">HERE<\/a>.&#160; BTW \u2013 Scott doesn\u2019t say it but looking at the steps he took, I think he was having a blast.&#160; We don\u2019t talk about it much because we like to wrap ourselves in the flag of \u201clowering TCO\u201d and \u201cimproving IT quality\u201d but the fact of the matter is that the Admin Development Model is a blast!&#160; <\/p>\n<p>Enjoy! <\/p>\n<p>Jeffrey Snover [MSFT]   <br \/>Distinguished Engineer    <br \/>Visit the Windows PowerShell Team blog at:&#160;&#160;&#160; <a href=\"http:\/\/blogs.msdn.com\/PowerShell\">http:\/\/blogs.msdn.com\/PowerShell<\/a>    <br \/>Visit the Windows PowerShell ScriptCenter at:&#160; <a href=\"http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx\">http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Someone just tweeted a link to Scott Hanselman\u2019s 2007 blog (an oldie but goodie) about how he used PowerShell to analyze the WebLog data from his podcasts.&#160; He provides a beautiful example of I like to call the \u201cAdmin Development model\u201d.&#160; The whole point of the Admin Development Model is that you use tools to [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"acf":[],"blog_post_summary":"<p>Someone just tweeted a link to Scott Hanselman\u2019s 2007 blog (an oldie but goodie) about how he used PowerShell to analyze the WebLog data from his podcasts.&#160; He provides a beautiful example of I like to call the \u201cAdmin Development model\u201d.&#160; The whole point of the Admin Development Model is that you use tools to [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/3541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=3541"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/3541\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=3541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=3541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=3541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}