<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx</link><description>Windows Server is, without a doubt, a comprehensive and complete platform, composed of hundreds of components supporting a wide array of roles. As we continued to develop the Windows feature set, we saw the need to streamline the footprint of Windows</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478412</link><pubDate>Wed, 01 Feb 2012 22:44:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478412</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: Why Powershell? Windows Services for UNIX should be part of the Windows server core / minimal installation, and they should include a decent software management subsystem, like SVR4 packaging, as well as a decent selection of freeware applications, so that there are enough dependencies available to build and package other freeware.&lt;/p&gt;
&lt;p&gt;A: Many of us have deep backgrounds in and respect for UNIX. &amp;nbsp;UNIX has a number of very good tools for Administrators and this was one of the reasons why we made Services for UNIX widely available to Windows users. &amp;nbsp;What we learned was that these tools are highly optimized for UNIX and less helpful on Windows. &amp;nbsp;AWK doesn’t work on WMI, grep doesn’t help with AD, and SED doesn’t work in the Registry. &amp;nbsp;Windows needed a tool that matched its architecture. &amp;nbsp;PowerShell is that tool. &amp;nbsp;When we designed PowerShell we tried to invent as little as possible and take advantage of the great work that had gone on before us. &amp;nbsp;We started with the POSIX shell specification and reimagined it, using some syntax from Perl as well as some great approaches used by the superstar engineers that worked on VMS and AS400. &amp;nbsp;Someone once explained why they instantly love a new Aerosmith album say that it sounded familiar and new at the same time. &amp;nbsp;I think you’ll have a similar experience with PowerShell. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;You’ll find that many of the types of tools you are used to having in UNIX environments are also available in PowerShell. For example, Enter-PSSession gives you an interactive PowerShell environment over an encrypted connection that is similar to the TTY shell you are used to with SSH, and Select-String gives you full regular expression matching. However, there are also many more specialized commands that interact directly with Windows Server roles and features. We hope that you’ll find the trade-off of learning these tools worthwhile when you consider that in exchange, you don’t have to figure out how to configure your server at a low level by manually editing configuration files and registry entries. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478412" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478410</link><pubDate>Wed, 01 Feb 2012 22:40:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478410</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: We&amp;#39;re a small business. A full time / fully qualified IT /admin/ is beyond our means. But headless Windows Server would actually be very appealing for several of our applications we currently serve from under Linux; however - we specifically chose Windows Server for our administrative machines precisely *because* of the GUI. Two words: Active Domain.&lt;/p&gt;
&lt;p&gt;A: You can continue to use the GUI, you just run them on a client machine and remotely manage your server. You can try this with your current installation using the Remote Server Administration Tools (RSAT) for Windows 7 (&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=7887"&gt;www.microsoft.com/.../details.aspx&lt;/a&gt;) to manage a Windows Server 2008 R2 server. There are also versions of RSAT available for previous version of Windows client and server.&lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478410" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478409</link><pubDate>Wed, 01 Feb 2012 22:38:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478409</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: Will Windows Installer technology still be supported? I have server apps that are installed via setup programs that use Windows Installer technology. Some parts of the installers use MSXML, will MSXML be available in Server Core or Minimal Server? &lt;/p&gt;
&lt;p&gt;A: Yes, both Windows Installer and MSXML are available today in Server Core in Windows Server 2008 and Windows Server 2008 R2. On Server Core, Windows Installer supports unattended mode only, so be sure that your MSI installation routines support unattended installation. &lt;/p&gt;
&lt;p&gt;Andrew Mason (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478409" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478408</link><pubDate>Wed, 01 Feb 2012 22:37:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478408</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: And the windowites have all been so proudly pronouncing the CLI Dead and Burried Ha ! right for sure welcome back CLI your place in histort will never be GUI&amp;#39;ed out&lt;/p&gt;
&lt;p&gt;A: It is true that in the past some of us have underestimated the importance of the CLI. &amp;nbsp;Customers told us we got that wrong. &amp;nbsp;We listened and responded to their feedback. &amp;nbsp;We build products for you guys so keep telling us where we get it right and where we get it wrong and we’ll adjust.&lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478408" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478407</link><pubDate>Wed, 01 Feb 2012 22:36:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478407</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: Talk about a step backwards! As if a server admin&amp;#39;s job wasn&amp;#39;t busy enough, Ms now wants us to right 3 lines of power shell command code to do what could be done with a simple click. Ridiculous. &lt;/p&gt;
&lt;p&gt;A: We do not view this as a CLI vs. GUI issue. &amp;nbsp;Microsoft is, and always has been, committed to simplifying the administrative experience through rich GUIs. &amp;nbsp;The only changes here are that we have dramatically improved our PowerShell coverage and the strong recommendation to run those rich GUIs on client machines and remotely manage the server. All of the GUI management tools included in Windows Server are available for installation on the Windows Client. &lt;/p&gt;
&lt;p&gt;That said, PowerShell does have some value to offer in exchange for its learning curve. PowerShell enables administrators to more easily automate their management operations. For example, it is much easier to use PowerShell to configure 100 servers than to perform the same operation 100 times using GUI tools. &amp;nbsp;PowerShell also works very well over slower connections, which can come in handy when dealing with servers located in multiple datacenters around the world, or when performing management operations across a metered connection such as a cellular broadband wireless card. &lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478407" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478406</link><pubDate>Wed, 01 Feb 2012 22:34:06 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478406</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: One of our biggest pain points on our development team is the fact that when some part of a build crashes on our Windows build machines, the entire build gets stuck because Windows is sitting around waiting for a human to come along and dismiss the &amp;quot;MSBuild.exe or vc.exe or some other process crashed for some strange reason&amp;quot; dialog box. Being able to have a headless continuous integration server that wouldn&amp;#39;t get stuck on such things would be wonderful. When you guys are testing the GUI-less servers, please take the build farm use case into account. &lt;/p&gt;
&lt;p&gt;A: We hear you Jason. &amp;nbsp;These are exactly the type of scenarios and issues we are addressing with this effort.&lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478406" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478405</link><pubDate>Wed, 01 Feb 2012 22:32:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478405</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: This is great but..... How do you remote in? Telnet? Now that&amp;#39;s secure! I think it is time for you all to but a ssh licenses for Windows server and install it by default/ &lt;/p&gt;
&lt;p&gt;A: The recommended methods for remote access are remote PowerShell (Enter-PSSession –ComputerName x) and Remote Desktop (RDP). Enter-PSSession gives you an interactive PowerShell environment over an encrypted connection that is similar to the TTY shell you are used to with SSH. &amp;nbsp;Remote Desktop Connection uses an encrypted connection that allows you to interact with Windows graphically. &lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478405" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478404</link><pubDate>Wed, 01 Feb 2012 22:30:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478404</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: When a Server is installed in &amp;#39;minimal server interface&amp;#39; mode does Powershell still have have access to XAML, and can we run XAML windows from Powershell?! &lt;/p&gt;
&lt;p&gt;A: Yes PowerShell will run XAML workflows in all Server configurations.&lt;/p&gt;
&lt;p&gt;Jeffrey Snover (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478404" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3478403</link><pubDate>Wed, 01 Feb 2012 22:28:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478403</guid><dc:creator>Microsoft Server and Cloud Platform Team</dc:creator><description>&lt;p&gt;Q: &amp;nbsp;Does application developer must test their programs in all three environment (core/minimal/full) ? &lt;/p&gt;
&lt;p&gt;A: &amp;nbsp;Hi there – great question.&lt;/p&gt;
&lt;p&gt;Each of the environments is a superset of the level below it. Everything in Server Core is included in Minimal Server Interface and everything in Minimal Server Interface is included in Server with a GUI. Because of this, if your application has the same functionality across all three you only need to test your installer and application in the lowest supported configuration. For example if your application has two pieces:&lt;/p&gt;
&lt;p&gt;1. A server service that is supported on Server Core, Minimal Server Interface, and Server with a GUI&lt;/p&gt;
&lt;p&gt;2. A GUI admin tool that is supported on the Minimal Server Interface and Server with a GUI &lt;/p&gt;
&lt;p&gt;We would recommend:&lt;/p&gt;
&lt;p&gt;• Installer/Setup – run your full test pass on Server Core and regression test on Minimal Server Interface and Server with a GUI&lt;/p&gt;
&lt;p&gt;• Server service – run your full test pass on Server Core and regression test on Minimal Server Interface and Server with a GUI&lt;/p&gt;
&lt;p&gt;• GUI Admin tool – run your full test pass on the Minimal Server Interface and regression test on Server with a GUI.&lt;/p&gt;
&lt;p&gt;As part of your regression testing on the higher levels you should move from Server Core to Minimal Server Interface to Server with a GUI and verify everything continues to work post the change.&lt;/p&gt;
&lt;p&gt;If your application enables additional functionality at a higher level, then yes you would need to test in any levels where there is a change in functionality. For example if your app detected it was running on Server with a GUI and that then allowed the user to use some additional functionality not available when running in the Minimal Server Interface you would have to test in both.&lt;/p&gt;
&lt;p&gt;Andrew Mason (Microsoft)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478403" width="1" height="1"&gt;</description></item><item><title>re: Windows Server 8: Server Applications and the Minimal Server Interface</title><link>http://blogs.technet.com/b/server-cloud/archive/2012/01/11/windows-server-8-server-applications-and-the-minimal-server-interface.aspx#3476364</link><pubDate>Thu, 19 Jan 2012 21:44:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3476364</guid><dc:creator>Shahid Roofi</dc:creator><description>&lt;p&gt;Now atlast we hope to install MS Exchange or other server install on windows server 8 and scale back to minimal core after that.&lt;/p&gt;
&lt;p&gt;In 2008 R2 Sp1. Limitation comes around RPC_HTTPS component which is not available on server core edition but now with this model of switching back and forth, things seems really to ignite the ideas !!!&lt;/p&gt;
&lt;p&gt;Really appreciate the decision makers for this !&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476364" width="1" height="1"&gt;</description></item></channel></rss>