More power applications Migration with support for Hyper-V into Citrix AppDNA

4:10 PM Add Comment
More power applications Migration with support for Hyper-V into Citrix AppDNA -

Compatibility Testing applications on non-MSI applications, commercial or homegrown, poses no problem for the software compatibility of Citrix AppDNA applications as it integrates VDI technology to capture these applications. Now Citrix AppDNA support the hypervisor has been extended with support for Microsoft Hyper-V (2012 Hyper-V, Hyper-V 08 R2, Windows 8 Client Hyper-V), help customers leverage investments in their existing VDI technology to automate the capture of non-MSI applications for import and analysis AppDNA for the compatibility analysis, and capacity often forgotten (or unknown) of extending Citrix AppDNA to automate and streamline the process.

If you are wondering what you can automate your environment, here are some of the tasks that customers commonly automate using AppDNA:

  • Auto-clicker (AppDNA Install function capture that automatically clicks through the steps of a manual installation whenever possible, accepting the default options)
  • MSI package
  • App-V sequencing
  • cloud services
  • file Sharing (eg Citrix ShareFile and Citrix StoreFront)
  • [1945004essais] automated stroke
  • everything that can be automated by customizing the implementation profile and scripts Path Forward available AppDNA

the examples I mentioned should help get your own juices flowing automation that could be put to use in your own environment.

When working on a migration from Windows XP, upgrade XenApp 4.5 and work on major projects of large-scale XenDesktop, support the hypervisor AppDNA will not only streamline your processes, but simplifies your workflow. You get to save time, reduce costs, and allow your resources to focus on their most critical tasks that require a human touch.

Hyper-V joins the existing AppDNA support for Citrix XenServer 5 or 6, Microsoft Virtual Server 05 SP1 (discontinued by Microsoft), VMware vSphere 5.1, VMware Workstation 7.1, 8.0 or 9.0, VMware Server 2.0 (no longer supported by VMware).

You may be wondering, why Hyper-V compared to other VDI options available in Citrix AppDNA? Well, it depends on what you have to leverage your environment and the importance of processing power.

reminder, hypervisors are used alongside Citrix AppDNA install Capture feature (available in both Standard and Enterprise editions) import window applications where one or MSI file APPV, SFT is not available . These applications are not limited to commercial applications, but include custom applications developed in-house, and existing applications that have no source media. AppDNA Install capture installs the application (either through an installation executable, a script, or by manually copying the files and registry keys) within a virtual machine and creates an MSI file that is then imported into AppDNA software. If you have the necessary software to create automatic output, you can extend the AppDNA capabilities Install Capture to create usable App-V sequences and MSI packages used for production (and all you want to automate), at the import AppDNA process. You can see the process through Citrix AppDNA to start the import process and to call the selected virtual machine.

AppDNA Install capture process

Furthermore, the path Citrix AppDNA Forward feature uses hypervisors like Hyper-V to expand AppDNA capabilities. AppDNA Forward Path uses scripts to model business decisions and automate the solution. The decision of the company that gets modeled can be customized to meet customer needs. Let me give you a simple business decision to migrate to Windows 7, which can be modeled in AppDNA Forward way.

AppDNA Forward path Solution automated Example

In this logic, the AppDNA Forward path report is customized to produce a result that can have a script of the task associated with it that will automate the solution proposed by AppDNA Install the capture using a virtual machine running on Hyper-V required operating system and applications necessary to produce the output for the desired result.

Example AppDNA Forward Path Logic

Although VDI option you choose to integrate with Citrix AppDNA is more likely to come to what is already in place in your environment, the most important factor would go down to the processing power and the amount of RAM you can have both host and VM configuration to obtain timely of the fastest execution. This is particularly important when considering several factors:

  • Number of import applications for which MSI, SFT, or APPV file are not available
  • Size of applications being captured import
  • How you want to take advantage of automation available via APPDNA extensions

I put all the data to show the difference between the most powerful VDI options supported by Citrix AppDNA.

Compare VDI Technology

For more information on Hyper-V and how it can be put to use by XenDesktop 7, see the Citrix blog Eight reasons to run 7 XenDesktop on Hyper-V 2012 by Ed Duncan.

If you plan to integrate Hyper-V Server 2012, Hyper-V Server 08 R2, and / or Windows 8 Hyper-V client, here are some things to point out before beginning:

  • the AppDNA Install capture feature requires a virtual machine for its exclusive use
  • you need a Hyper-V user account that provides administrative authorizations
  • operating system guest must be configured to allow remote desktop connections
  • in some configurations, the virtual machine needs the Hyper-V Integration services to install (it is supported on Windows XP SP2 and later)
  • When using Windows 8 Hyper-V client, AppDNA client must be installed on the same machine as the Hyper-V client.

For information on configuring a virtual machine Hyper-V for use with AppDNA install the capture and AppDNA Forward path and configuration of the Hyper-V VM for use with Citrix AppDNA please follow the instructions closely as shown in the Citrix Support documentation:

Setting up a virtual machine to install Hyper-V capture

Creation of the VM configuration Hyper-V

now, and will begin to explore the infinite possibilities of AppDNA that go beyond compatibility tests to improve all processes and productivity.

We want to hear from you! Let us know if you have questions or need clarification on what you hear or read about AppDNA. Follow our RSS feed and follow @appdna on Twitter to see what we mean.

Download toll AppDNA application migration trial version today and start.

Citrix Partner Uproar: "Quick question: What was the # 1 resource on technical Citrix Success Kits in July?"

3:09 PM Add Comment
Citrix Partner Uproar: "Quick question: What was the # 1 resource on technical Citrix Success Kits in July?" -

Guide has received excellent feedback Practice 7 XenDesktop customers and partners appraiser from their assessments of the most popular ever XenDesktop release. With over 3,000 views you will not want to miss the technical resource No. 1 on the Citrix Knowledge Base. Make sure you download it today and continue reading to learn how simple it is to use XenDesktop.

It is simple to start
Guide XenDesktop 7 reviews made it even simpler to start with the most popular version of XenDesktop ever. It just takes a couple of hours to the experience of office administration and simplified, unified application, once you have the basic ready virtual machines.

Do not delay
Use of copious screenshots and a very simplified approach, based on a scenario that guide you step by step through XenDesktop 7 downloading, installation, configuration and management tasks. You provide applications, VDI desktops and hosted shared desktops to fully appreciate the new unified FlexCast management architecture. Using Citrix Receiver from mobile devices such as tablet and laptops iPad, it guides you through HDX advanced mobile features.

The 0-day free evaluation license 99 user provides an excellent opportunity to become familiar with the changes and improvements in # XenDesktop7 at your own pace, in your own environment.

We welcome your comments on twitter @SitRightonCloud or email.

Join the hubbub! as a member of the team Citrix WW Channel Marketing, I invite you to join in the conversation through social media channels. Although the topics I'll cover each month are also presented in Citrix Partner News , a blog format is more interactive than a newsletter. It gives each of you the opportunity to express your opinions, ask questions and pass on information to colleagues or clients.

Follow me on Twitter to @CitrixPartners and add your voice to the "Citrix Partner Uproar" today!

Worx Gallery App With major suppliers Mobile App now open

2:08 PM Add Comment
Worx Gallery App With major suppliers Mobile App now open -

Citrix officially launched the App Worx Gallery, featuring a compelling set of key mobile application providers who completed Citrix Ready Worx Verified program. Citrix ensures all applications go through the rigorous Citrix Ready program before reaching the Worx audit and made available on the App Worx Gallery. This gives customers confidence that any Citrix or a third-party app featured in the App Worx Gallery will be prepared company and fully secured when fully integrated with XenMobile.

In recent months, the ecosystem leaders of mobile applications have been engaged with Citrix to ensure App Worx Gallery will be a compelling resource for clients. ISV partners use the App Worx SDK to easily integrate Citrix MDX app container technology in existing mobile applications, making Worx-activated and ready for business with a complete security throughout XenMobile Citrix installation. Administrators benefit by eliminating the tedious task of procuring, testing and management of individual mobile applications on a variety of endpoint devices.

Since the Worx Verified Program was introduced at Citrix Synergy, the number of partners Citrix Ready ISV join the program and working with Citrix to deliver applications compatible Worx has continued to grow. Soon more than 100 Worx Verified Citrix and third party applications available for download, making the App Worx Gallery the ecosystem of mobile applications the fastest growing in the industry.

providers and mobile application developers can also trust that they are part of a long-term dynamics of the ecosystem and of the increasing application provides direct access to a community of 10,000 partners + channel and the 260,000+ strong base Citrix client installed - which is increasingly demanding mobile application solutions business loan. Through the Citrix Ready program and App Worx Gallery, the Worx Verified partners also benefit from an established marketing platform and powerful to generate new sales commitments.

Citrix through its first set of partners in the realization of the state Worx Verified and be featured in the Citrix App Worx Gallery. This includes leading mobile application providers such as Adobe, Aircreek, AnyPresence, Averail, BigTinCan, Breezy, Comply365, Formotus, Pulse Mobile, MobiWork, OpenMEAP, Webalo and Wheelhouse Analytics.

The new Worx Verified applications being added on a daily basis, the App Worx Gallery will continue to grow in influence and reach, providing enterprise customers and IT administrators a single window for the research and deployment of business loans, secure mobile applications.

August edition of XenDesktop Technical Bulletin now available

1:07 PM Add Comment
August edition of XenDesktop Technical Bulletin now available -

Using XenDesktop? Then you need to get the technical bulletin XenDesktop! The newsletter includes best technical resources of all Citrix services: consulting, technical assistance, education and technical readiness. In its third year, the newsletter is designed to help customers manage their XenDesktop optimally and get the most out of their investment in Citrix desktop virtualization. And its FREE!

I am pleased to announce that August 2013 edition of the newsletter is now available.

Consult the archive page, where you can access both. current and past issues, and Subscribe to the free monthly newsletter

August edition of the newsletter is packed with great content, including:

  • PVS vs. MCS Revisited
  • Fusion users and computers in policies XenDesktop 7.0
  • XenDesktop 7: Thinking of upgrading your controllers
  • Get XenDesktop Load Balancing Information with the SDK
  • Thought FlexCast - Defining success criteria
  • revolutionize your remote desktop access solution in XenDesktop 7
  • Dealing with versioning in XenDesktop PowerShell SDKs
  • Visualizing XenDesktop 7
  • XenDesktop Tools & patches
  • and more.

If you have any comments / suggestions please let us know. Also, do not forget to Sign up now!

David McGeough
Program Manager, WW Marketing Services
Twitter
Facebook
LinkedIn

Register now! Troubleshooting a XenDesktop environment using PowerShell SDK

12:06 PM Add Comment
Register now! Troubleshooting a XenDesktop environment using PowerShell SDK -

The Thanks to everyone who attended the August Secrets support Citrix covering Configuring and Troubleshooting XenDesktop sites. The recording and slides are now available.

Every month we choose a topic that is hot in the support department, as a burning issue / town, new Citrix product or tools that make troubleshooting much easier.

All upcoming webinars and previous (on request) can be found here.

You can also slide ALL previous webinar slides on our Slideshare account. Make sure follow us to be notified of new content.

______________

I am pleased to announce details of the webinar in September 2013.

The September 2013 webinar will cover: Troubleshooting a XenDesktop environment for using PowerShell SDK

PowerShell SDK Citrix XenDesktop is the basis for all interactions with XenDesktop database and is the same used by Desktop SDK. studio.

This deep dive session will include a behind the scenes look at several tools used by Citrix Technical Support using the PowerShell SDK, including the cmdlets and the standard configuration scripts. Learn how to use the SDK to set more effectively, monitor and resolve problems in a XenDesktop environment

During this webinar you will learn :.

  • About the PowerShell SDK and the role it plays in a XenDesktop environment
  • common configuration applets and scripts used by Citrix Technical Support
  • advanced scripting techniques to solve complex problems

Webinar Details
When:
Thursday September 26th, 2013 @ 24:00 EST / 18:00 CET
How: REGISTER NOW

hope to see many of you in line.

David McGeough
Program Manager, WW Marketing Services
Twitter
Facebook
LinkedIn

Check out the latest innovations in virtualization customers at IDF 13

10:04 PM Add Comment
Check out the latest innovations in virtualization customers at IDF 13 -

This week at Intel Developer Forum 13 (IDF 13) San Francisco, Citrix uses the latest star security virtualization solutions and cloud customers to two Intel sponsored pavilions. In the Intel Business Client Zone, Citrix will offer several demonstrations of virtualization technology market customers, Citrix XenClient.

Citrix XenClient is a local solution of virtual desktop that extends the performance, flexibility and security of desktop virtualization to mobile users on laptops, Ultrabook ™ devices, and devices 2 in 1 improve security and simplify IT management. Citrix uses technologies such as Intel vPro ™ technology Intel® and Intel® Core to optimize XenClient. Citrix will star both XenClient Enterprise XenClient XT and optimized on Intel technology as the new "Haswell" 4 e Intel Core vPro processors generation in the Business Client area.

Citrix XenClient Enterprise, included as part of XenDesktop Enterprise and Platinum, is a client virtualization solution that extends the benefits of desktop virtualization to mobile business computers and makes the PC more manageable, reliable and secure. It allows users to work from anywhere at any time - even on intermittent or inconsistent networks - while providing the security, reliability and control of IT environments. XenClient Enterprise does this by securing the center and virtual desktops running on bare metal, Type-1 client hypervisor. Citrix XenClient Enterprise will present 5 running on the Haswell platform 4th generation Intel Core vPro.

Citrix XenClient XT is a client virtualization solution that uses advanced Intel technology by providing high insurance isolation and security for highly regulated environments such as those found in public sector industries , finance and energy. Developed in collaboration with Intel and the research laboratories of the Air Force (AFRL), XenClient XT is a flexible solution that provides high levels of security, isolation, performance and auditability with type 1 client hypervisor hardening the hardware-assisted security, and an open platform, extensible. Citrix XenClient XT present operating on the Intel Core vPro platform Haswell 4th generation and the nested virtualization enabled by XenClient XT, which allows hosting multiple virtual machine monitors (VMM) on a single system Haswell.

To view these demos in action and learn more about Citrix XenClient, Citrix stop the pavilion in the Intel Business Client # IDF13 area.

Join the conversation by connecting with Citrix XenClient team online!

  • Visit product page XenClient
  • Follow us on Twitter
  • Like us on Facebook
  • Visit our XenClient Technical Forum

XenDesktop Provisioning 7 applications and workstations with CloudPortal Services Manager 11

11:05 AM Add Comment
XenDesktop Provisioning 7 applications and workstations with CloudPortal Services Manager 11 -

CloudPortal Services Manager (CPSM) 11 provision of capacity applications and desktops XenDesktop 7 using the existing Citrix service. The configuration process is much like the process for the establishment of the service Citrix XenApp, just with a few manual adjustments.

XenDesktop to be deployed either in the same field as the location of the primary CPSM, or area of ​​a secondary location CPSM. When XenDesktop is deployed successfully, you'll need to install the Citrix Service, the CPSM media on the server. When installing the Citrix Service, it is important to run the installer directly CortexCitrixWS.msi not not using Autorun. After installation, you'll need to navigate to "C: Program Files (x86) Citrix Cortex Services CitrixWS Setup" and run the configuration for Citrix service. It is expected that the last task "Add XenApp Administrator" will fail. If all other successfully completed tasks, you can click Finish. For more advice on installation and Citrix service configuration, you can visit the edocs page for this here.

Now that you have Citrix XenDesktop with the service configuration, you will need to configure the Citrix service in CPSM web portal. For tips on Citrix service configuration in CPSM, visit the edocs page for this here. At this point, you will be able to successfully test the connection to the XenDesktop server 7

Top Reseller or CSP reseller, you will need to manually create the XenDesktop desktop and applications of CPSM. this is due to the limitation of Citrix service. To create the App or Desktop navigate to Services -> Citrix -> Configuration -> Applications. On this page, you will create a new application for each XenDesktop or desktop application you want to use. When creating the application, the directory name is important to remember, as we will use again the name in the delivery group XenDesktop later.

In the example below, I created an application for Windows 8 Desktop, which has a CitrixApp4 directory name.

CPSM you can create the application before or after you have created applications or desktop with XenDesktop. The important thing is that you use the same directory name for the CPSM application that matches the App XenDesktop or office.

Create your applications and / or office to XenDesktop. When you create the delivery group for the App or office, there will be a task to define users Delivery Group. On the user's screen, you will need to add the directory name that was used for the CPSM application. Click "Add User" and locate the group of delivery. Once found, add the directory name to assigned users and finish creating the Delivery Group.

If you already have a group of delivery in place for the App or office, you need to change the delivery group add the directory name to assigned users.

In the example below, I edited my group delivery "Windows 8 Desktop" and added the name of the directory assigned to the users. This is the same directory name as I when creation of the CPA implementation.

Repeat this process to map any other office or XenDesktop apps applications CPSM.

once completed mapping XenDesktop apps for applications in CPSM, you will need to sell these applications for customers to use. top CSP Reseller or Dealer, resell Citrix service and make sure that the applications are checked. If you have other resellers under top Reseller, make sure that the correct applications are checked when reselling Citrix service.

AppDNA: Pre-requirement IT costs reduction

9:03 PM Add Comment
AppDNA: Pre-requirement IT costs reduction -

I know this is old news, but we need it in the process. Once we analyzed the applications, we are finally able to set variables for the project in terms of time, cost and effort. This is of course very important because everyone would like to know exactly how much migration will cost and how long it will take. Secondly, it helps to determine the resources needed to complete the project. This is something that is often overlooked, but in fact AppDNA calculator effort is one of the most powerful tools you can imagine to win customer confidence and also to close the deal. This is the point where is great room for improvement, it is not used as often as it should.

In fact, I personally would include some other process steps before this calculator, but because the fixed license limits for reporting, it needs to be here. For example, it makes sense to be able to include organizational data at this point, but because it is authorized information, it is still impossible. Of course, after license, you can return to this report, if necessary. Well, this also means that up to this point, you are able to plan the migration without investing on licenses. Obviously, this tool also shows why the licenses should be purchased.

What is also important is the fact that there is virtually no conjecture hidden in the tool, all based on real variables provided by the customer and the precise exact data analyzed from the applications.

All data that we can use from this time is the key to maximum efficiency, precision, and later, it also allows for ways to calculate exactly how, where and how organizations could make cost reductions while managing their applications in good organized manner. Just to clarify, the reports provided by this tool is just the starting point and shows how and how long it will take to complete the project. Later, you are able to use the cost reduction variables.

I do not want to be too detailed about how the tool works like the other part of the cost reduction lies elsewhere in the system and the big picture behind it is actually quite complicated. a hidden part of the calculations are in applications, issues and related actions

Anyway, the basic variables used for entry are related to labor :.

- Time available per day and days per month

- Time to correct the level of questions on different levels of applications

of different complexity - Number of applications (If imported only a sample of whole portfolio, you can step up)

- Number of testers and remediators

- Cost of testers and remediators

for enter the variables, it is ideal if the customer can work with the engineer during the PoC and play with the numbers themselves.

reports we then provide includes simple pie charts to show where the customer is at the moment with their applications if the deployment of the target platform without doing anything . The other graph shows how the situation will be after rehabilitation applications using the reports provided by AppDNA. The most important for customers and decision-makers is of course the time required for completion of the migration and automation can provide savings compared to manual migration.

Then there is also a summary of how much time would be used for testing and remediation actions when migrating to the current split in categories by application complexity.

Must we wait customer to make purchase decision based on this calculator only? Of course not. Thats why the report of the calculator of the effort can be exported to word document, which is 20 pages of graphs, charts, analysis results, the algorithms behind the analysis and so on. But it is very nice report because it is not too technical. He of course the technical, but the format is something for policymakers. It begins with an executive summary and is something that every decision maker would like to see.

Many times we get the question whether the document can be customized? Word Document! I understand the point ... Service providers need to customize the model to include their logos, the business plan, and so on. There is no customization directly from the AppDNA interface, but please go ahead and add your own stuff to the document by any way you can find. If I had a service provider using AppDNA as a tool for customer onboarding, building a business case and conclude the case, I would add the "sign here to order" :)

I enclose a sample report for those interested. AppDNA_EffortCalculatorReport_Sample

In this process, we could immediately switch to automated workflows, but because we want to do things, there is a step before moving on to things where great victories.

Citrix Partner Uproar: webinar registration is now open "Use social media to strengthen your Marketing Success"

8:02 PM Add Comment
Citrix Partner Uproar: webinar registration is now open "Use social media to strengthen your Marketing Success" -

Calling all Citrix Solution Advisors! Learn how to combine social media and traditional marketing to achieve greater success.

Are you send emails and tracked, but not generate the leads you expected? Do you want a two-way conversation with customers and have more to reach prospects to you?

You need a plan that integrates social media and traditional strategies to increase engagement with customers, to build a relationship with prospects and nurture leads, resulting in more business .

Learn how to combine social media and traditional marketing by participating in a webinar specifically designed for Citrix Solution Advisors that can lead to greater success. This is a live one-hour session with the channel marketing expert Heather K. Margolis of IPED, school division of UBM Channel

Join us :. Tuesday, October 8 2013

Webinar: "Use social media to enhance your Success Marketing"

  • Adapt your social content with eBooks, newsletters, videos, infographics and blog posts
  • Improve your marketing plan using multiple touch points that combine social media, email, events and content
  • Amplify your message through social media channels to build your audience and recognition
  • Develop an integrated plan that combines traditional and social elements

Register -you now and follow us on Twitter for @CitrixPartners up-to-the-minute details.

Be part of the buzz!

as a member of the team Citrix WW Channel Marketing, and I invite you to join the conversation through social media channels. Although the topics I'll cover each month are also presented in Citrix Partner News , a blog format is more interactive than a newsletter. It gives each of you the opportunity to express your opinions, ask questions and pass on information to colleagues or clients.

I hope you will add your voice to the "Citrix Partner Uproar!"

Citrix Partner Uproar "Citrix Academy arrived at Fort Lauderdale- apply now!"

7:01 PM Add Comment
Citrix Partner Uproar "Citrix Academy arrived at Fort Lauderdale- apply now!" -

Citrix Academy arrives in Fort Lauderdale, Florida, October 14- November 22, 2013! Apply now and learn the implementation and management development skills to support XenDesktop 7 customers, and our latest Enterprise Mobility solution, XenMobile.

Citrix Academy is an intensive six-week program designed around XenDesktop 7 to form new technical resources on the ground to meet the growing demand for desktop applications and Citrix solutions. The Academy uses the same best practices that we use to form our own technical staff. Students who are accepted into the program will act as extended members of the Citrix team, working and studying on a Citrix campus, and having direct, one-on-one access to many experts and members of the Citrix personnel.

Apply for Citrix Academy in Fort Lauderdale, Florida, and learn

  • How to design, deploy and manage XenDesktop 7 solutions
  • How to deploy and manage mobile devices and applications. with XenMobile Enterprise.
  • How to implement NetScaler for application and desktop virtualization? solutions
  • The best practices and train the Citrix campus, in the same way we train consultants and Citrix engineers.
  • How to reach our level of the most recent certification and the highest, Citrix Certified Expert

Valued at over $ 22,000 USD, Citrix Academy provides six weeks of intensive training. It is available exclusively to Citrix partners for $ 8,000 *. International applicants are welcome to apply!

Learn more today and start your application process. Please contact Jessica Willsie if you have questions.
* Travel expenses not included.

be part of the bustle!

As a member of the Citrix team WW Channel Marketing, and invite you to join the conversation through social media channels. Although the topics I'll cover each month are also presented in Citrix Partner News , a blog format is more interactive than a newsletter. It gives each of you the opportunity to express your opinions, ask questions and pass on information to colleagues or clients.

I encourage everyone to be part of the agitation. Join me by adding your voice to Citrix Partner Uproar!

Also, make sure to follow us on Twitter @CitrixPartners.

New for small team meetings: GoToMeeting Essentials

6:00 PM Add Comment
New for small team meetings: GoToMeeting Essentials -

Everyone needs a meeting online tool for professional quality in distributed and mobile world of today ' hui. For teams and small businesses that are ready to start collaborating online in HD, but not quite ready to invest in a full service conference, we created GoToMeeting Essentials, a simple application designed for the web conferencing business from $ 19 a month unlimited use.

GoToMeeting Essentials offers the same audio quality, HDFaces video and screen sharing features found in our GoToMeeting and GoToWebinar winning bids, but designed for small meetings with teams up to six participants. It is an affordable way to reduce travel for business meetings, move work forward more quickly (eg, sales and customer engagement, project management, human resources and recruitment, to name a few) and stay connected with geographically distributed and mobile teams.

GoToMeeting Essentials provides:

  • high definition video, telephone conference and sharing capabilities size
  • Accessibility on desktop, iPad, iPhone and Android devices
  • integration with Microsoft Outlook calendar and other instant messaging tools

Moreover, it is toll to try GoToMeeting Essentials. As with all Citrix collaboration and data sharing tools, we give you 30 days to test drive it and see how it can help you achieve greatness. *

Start with GoToMeeting Essentials and see how you can bring your team closer together.

* When test driving is not enough, we offer Citrix sales and support, customer communities and a library of resources to help you find the right tools to meet your needs.

Feed your marketing machine

4:59 PM Add Comment
Feed your marketing machine -

feed your marketing machine

has your marketing strategy lost its mojo? Looking for new ways to stimulate demand for Citrix products and solutions? Not always safe tools and resources available to you? Heard generation programs demand that Citrix, but are not really sure how it started? Well look no further -. Citrix Marketing Symposium is designed to do just that

When Citrix Marketing Symposium events, Citrix Solution Advisors (CSAs) have the opportunity to hear directly from Citrix Marketing and sales professionals about the specific request generation programs and best practices for implementation. Our distributor, Ingram Micro also examines their many marketing and sales enablement programs available for AGG. Citrix Marketing Managers field provide specific information on their end-user marketing plans and how AGG can participate. Marketing Concierge is presented as the best use and navigation practices are discussed. Finally, Citrix generation of programs on demand in are highlighted and ASC are led through the process on how to participate. All these major issues have led to fruitful discussions between all participants. What happened next? Great ideas, brainstorming and best practices shared by all

This event took place in three cities so far on the East Coast -. Philadelphia, Boston and Charlotte. The next stop is Citrix headquarters in Fort Lauderdale, FL. Stay tuned for more details

This event will not stop there - AGG require more throughout the year and We'll do just that!

If you are interested in participating in a future event Citrix Marketing Symposium, please send an email to partnerdemandgeneration@citrix.com

Register now! Using NetScaler Insight to Troubleshoot Network Performance Problems and server

3:58 PM Add Comment
Register now! Using NetScaler Insight to Troubleshoot Network Performance Problems and server -

Thanks to everyone who participated in the September Citrix Support Secrets covering using NetScaler Insight to solve problems network and server performance. The recording and slides are now available.

Every month we choose a topic that is hot in the support department, as a burning issue / town, new Citrix product or tools that make troubleshooting much easier.

All upcoming webinars and previous (on request) can be found here.

You can also slide ALL previous webinar slides on our Slideshare account. Make sure follow us to be notified of new content.

______________

I am pleased to announce details of the webinar in October 2013.

The October 2013 webinar will cover :. Using NetScaler Insight to solve network problems and server performance

during this session, we will cover NetScaler Insight, which gives you visibility into your network and allows you to see the experience of the end user. In this session, Ronan will install and configure Insight, and demonstrate how to use it to drill down and identify network problems or performance of

During this webinar you will learn :.

  • Fundamentals of HTTP
  • How to install and configure Insight
  • Using Insight Pinpoint performance problems
  • NetScaler performance metrics when balancing the traffic load


Webinar Details

when: Thursday, October 31, 2013 @ 24:00 EST / 18:00 CET
How :. REGISTER NOW

hope to see many of you online

David McGeough
Program Manager, WW Marketing Services
Twitter
Facebook
LinkedIn

XenDesktop XenServer + Technology Preview vGPU の 開始!

2:57 PM Add Comment
XenDesktop XenServer + Technology Preview vGPU の 開始! -

待 望 の, vGPU を 利用 し た HDX 3D Pro が お 試 し 可能 に な り ま し た.
5 月 の に 続 き Synergy 2013, 7 月 の 4 都市 キ ャ ラ バ ン で も, デ モ を ご 紹 介 し た テ ク ノ ロ ジ ー で す. (キ ャ ラ バ ン 東京 の デ モ の 様 子 が, ビ デ オ で ご 覧 い た だ け ま す .http: //www.citrix.com/tv/#videos/8951)
既 に幅 広 い ア プ リ ケ ー シ ョ ン を 快 適 に 使 え る XenDesktop / XenApp で す が, 3D CAD, CAE, 医療 イ メ ー ジ ン グ 等 の 高 精細 且 つ ス ム ー ズ な 画面 再生が 求 め ら れ る 分野 に は, 順次 ハ ー ド ル を ク リ ア し て き ま し た .GPU 共有 ま た は パ ス ス ル ー, そ し て VDI 方式 か サ ー バ ー 共有 方式 か, と い っ た 実 行 オ プ シ ョ ン が あ り ま す が, 今 回 は VDI 方式 で を 複数 GPU VM が 共有 し て 効率 的 な 利用 を 図 る も の で す.

こ の Tech Preview で は, NVIDIA の GRID GPU (K1 / K2) を 利用 し, そ の パ ワ ー を XenServer 上 に ホ ス ト し た 仮 想 デ ス ク ト ッ プ で 稼働 す る, ハ イ エ ン ド グ ラ フ ィ ッ ク 等 の ア プ リ ケ ー シ ョ ン 実 行 に 適用 し ま す.仮 想 デ ス ク ト ッ プ に は, 同時 に 提供 し て い る XenDesktop Tech Preview 版 を 使 い ま す.

vGPU Tech Preview の 主 な 構成 要素
XenServer 6.2
XenServer vGPU Tech Preview 用 Hotfix
XenDesktop Tech Preview
NVIDIA GRID vGPU

* NVIDIA GRID K1 / K2 搭載 の サ ー バ ー は ご 用意 く だ さ い.

入手 方法
Citrix Solution GPU Virtual Tech Preview ペ ー ジ に, す べ て の コ ン ポ ー ネ ン ト の ダ ウ ン ロー ド リ ン ク, ド キ ュ メ ン ト が ま と め ら れ て い ま す.
https://www.citrix.com/go/private/vgpu

My Account の ロ グ イ ン が 求 め ら れ ま す.ア カ ウ ン ト が な い 場合 は, Register か ら 新 規 登録 を お 願 い し ま す.
XenDesktop Tech Preview も 併 せ て 利用 し ま す.こ ち ら の 入手 方法, ご 注意 は 別 途 ご 確認 く だ さ い.

NVIDIA vGPU モ ジ ュ ー ル は, NVIDIA サ イ ト よ り 提供 さ れ ま す.ダ ウ ン ロ ー ド, イ ン ス ト ー ル 手 順 か ら 関 連 ド キ ュ メ ン ト が 用意 さ れ て い ま す.

ご 注意
お 客 様 が XenDesktop Technology Preview を お 試 し い た だ く に は, Subscription Advantage が 有効 で あ る 必要 があ り ま す.
パ ー ト ナ ー が お 試 し に な る 場合, Partner Central に ア カ ウ ン ト 登録 済 み で あ る 必要 が あ り ま す.
必 ず, 本 番 稼 働 環境 と は 別 の 環境 で お 試 し く だ さ い.
通常 の テ ク ニ カ ル サ ポ ー ト の 対 象 外 に つ き, 関 連 ド キ ュ メ ン ト を 参照 の う え, サ ポ ー ト フ ォ ー ラ ム で 情報 共有, Q A & を お 願 い し ま す.

本 番 提供 は い つ?
現時 点 で 具体 的 な 日程 を お 知 ら せ で き ま せ ん.準備 が で き 次第 お 知 ら せ し ま す.お 楽 し み に!
シ ト リ ッ ク ス と NVIDIA の テ ク ノ ロ ジ ー が 融合 し た, 最新 の テ ク ノ ロ ジ ー で あ り, ハ イ エ ン ド グ ラ フ ィ ッ ク の ソ リ ュー シ ョ ン の ブ レ イ ク ス ル ー で す.こ の 機会 を 使 っ て, テ ス ト を 早 く 行 い, 導入 へ の シ ナ リ オ を 固 め て く だ さ い!

@NStipster Series: NetScaler Insight Center - Part 2 - Getting Data into Insight

1:56 PM Add Comment
@NStipster Series: NetScaler Insight Center - Part 2 - Getting Data into Insight -

In part 1, we have arranged the field to prepare to implement your implementation NetScaler Insight Center

.

In Part 2 of the series, we will take action by putting the components together.

First up, we need to download the virtual appliance, XenServer or VMware flavors. There is an XVA file for XenServer 5.6 or later can be added via XenCenter or a zip file for VMware ESX 4.1 or later, which once expanded includes an OVF and VMDK files that can be imported via vCenter Server. The requirements were covered in Part 1 of the hypervisor in terms of disk space, etc.

Now we can start the virtual machine (VM). In the Console tab of our hypervisor we must provide the IP address, subnet mask and default gateway of the VM Insight. Once they are fixed select "Save and Exit", then the virtual machine reboots:

 --------------------- ---- ---------------------------------------------- ---- - NetScaler Insight initial network address configuration. This menu allows you to set and change the initial address of the IPv4 network. The current value is shown in brackets ([]). Selecting the indicated number allows the address to edit. -------------------------------------------------- -------------------------- 1. IPv4 address NetScaler Analytics [192.168.100.10]: 2. Netmask [255.255.255.0]: 3. IPv4 address of the gateway [192.168.100.1] 4. Cancel and exit. 5. Save and Exit. Select a menu item 1-5 [5] 1 

Do not worry if you make a mistake here, you can return to the network configuration later by accessing the console and running # / mps / NetworkConfig

Open your browser and run the Insight user interface by connecting to the IP address that you configured. Access to default Insight Center UI HTTP. This can be changed from HTTPS Configuration> NetScaler Insight Center> SSL Certificate Files .

Enable AppFlow of data by accessing Configuration> Inventory . Click Add to add the NetScaler, IP, username and password are required. Inisght connects to NetScaler and recover the load balancing, content switching and VPN virtual servers and make those available Inventory in the user interface. To collect configuration data from a desired virtual servers, you need to right click and select Enable AppFlow invites to define the expression of AppFlow. There is a drop down list with the following suggestions for phrases to use with Web Insight , which I have listed and explained below.

HTTP.REQ.URL.CONTAINS ( "Images") - This will trigger if the URL request includes "images" such /citrix/images/index.html
HTTP.REQ.COOKIE.CONTAINS ( "JSESSIONID") -. This will trigger if a cookie called this "JSESSIONID" in client side applications
HTTP.REQ. HOSTNAME.CONTAINS ( "abc.com") - This is the trigger HTTP client request is a host name "abc.com"
HTTP.REQ.VERSION.MINOR.EQ (1) - You can report on Major or minor version of the HTTP version number in the minor occurrence does not match the version is .1 suggesting HTTP / 1.1
HTTP.REQ.LB_VSERVER.NAME.EQ ( "MyLB") - this will trigger if the name of the virtual server on the NetScaler is called "MyLB"
HTTP.REQ.LB_VSERVER.THROUGHPUT.GE (5) - This will trigger if the rate available on the virtual server that the expression is related to greater than 5 . mbps
HTTP.REQ.LB_VSERVER.HEALTH.BETWEEN (0.75) -. This will trigger if the virtual server has between 0 and 75% of services related to the vserver are in a state UP
HTTP.REQ .LB_VSERVER.CONNECTIONS.GE (15,000) - .. This will trigger if the virtual server has a greater or equal to 15000 connections
HTTP.REQ.URL.SUFFIX.EQ ( "json") NOT && HTTP.REQ.URL .SUFFIX.EQ ( "cSS") NOT -. This will trigger if the client HTTP requests are not for .json URL suffixes AND css

As noted in Part 1, TCP ports 22, 80, 443 and UDP port 4739 need open between the collectors and the Enter NetScaler (s). The selection of the expression is important especially if you have a busy production virtual server. You may not want to capture statistics on all traffic that the virtual server, perhaps only a subset of traffic or to focus on potential problems. Flexibility of NetScaler AppExpert engine allows you to do this.

The other option when adding the expression of AppFlow is the HTML Injection

This is a additional option that is only necessary if you need to be able to see the rendering time of Web pages to say the page takes time to load. This is a useful tool, which is supplied by injection HTML body of pre-and post-body JavaScript by NetScaler device. HTML Injection does not require brute for compatibility with Web applications so that a test phase Information is advisable before going into production.

If you intend to use HDX Insight then adding the expression is much simpler, just add the "true" value in the expression box and you are covered!

Returning to the NetScaler, you can check the following areas for the changes made by Insight to enable the flow of data analysis. Under Load Balancing> Virtual Servers you can open your virtual server configured on Insight. On the first part, we should notice that AppFlow Logging is checked, otherwise it should be! This also applies to all services relating to the virtual server

There should be a policy of AppFlow and created and linked manifold :.

also EdgeSight Pre-body monitoring and post-body policies should be created and linked:

Finally binding a policy Rewrite:

for all the above basic Rewrite feature, advanced features and monitoring AppFlow EdgeSight (HTML injection) should be activated automatically by Insight . As these are NetScaler features which explains the NetScaler license prerequisites for integration Insight.

Now that everything is in place, we need to generate some traffic for the Web Insight to display. Load your browser and point to your virtual server, even better get users to test this with the actual traffic generated world. When we return to Insight, we should see the new data in the context of 5 min dropdown option for Devices (NetScalers) Applications (LB, CS or VPN virtual server (s)), URLS Customers and servers .

To HDX Insight we need Citrix End User Experience Monitoring (SHEU) services must be enabled and started on each XenApp, XenDesktop for it must be started and enabled on each VDA. To generate data run some applications, preferably of different customers using different user names and launching different applications

We should see at least the number of licenses on the NetScaler Insight :.

We should also see the NetScaler appear in Gateways

if successful, you should see data on your applications. Here we can see the most popular application on XenApp, the calculator!

See Part 3 for tips on Troubleshooting and NetScaler NetScaler Insight Center and how to upgrade Insight.

Follow @NStipster

Integration with XenMobile AppController StoreFront Web Interface or

12:55 PM Add Comment
Integration with XenMobile AppController StoreFront Web Interface or -

Overview

One of the first questions that seems to come when we help our customers get going with XenMobile AppController (XAC - formerly CloudGateway) is "Okay, now how do I integrate with my existing XenApp or XenDesktop deployment on?"

Before going too far in answering this question, let's first take a moment to set expectations. This article is intended to help clear some of the fog around which the components "sitting in front" of others and how they integrate. The article will also attempt to explain how they can be used to customize the user experience in one way or another for some types of devices. We will not return to what these components are and how they work, so if you are still getting up to speed on technologies such as StoreFront and AppController, now would be a good time to hit the eDocs for summary then this stuff will more sense. We are also not going to make a Runbook on how to implement it, mainly because there is no one way to succeed in this and (as usual) it really depends on what which account for your end users.

Question 1: StoreFront or Web Interface?

First a warning, we do not recommend one over the other for general (non-XenMobile purposes). And your organization chooses to use really hinges on sets of necessary features. Fortunately Thomas Berger, one of my colleagues, was kind enough to help us with everything, in his article.

Remember also that there is no reason you can not have WI and SF deployed simultaneously. Some use cases could lend themselves well to the experience of StoreFront immediately, others not. This could also be a good springboard to become familiar with SF so you're ready when WI reaches EOL.

But back to XenMobile. Can I use the Web interface with XAC? - Of course you can, but you will lose some functionality. Should I? - Probably not ... unless that is your only option or you do not want to use the features that we will discuss. So from now on, assume that we are talking StoreFront.

With XAC you can configure "trusts". When integrating with StoreFront, these trusts can go two ways or just one. One of these trusts XAC allows to display XenApp and XenDesktop resources for mobile users. This part can be done with or StoreFront Web Interface. We are using the feature inherited PNAgent for it. But do not forget that XAC can do more than just publish wrapped (or sandbox) mobile applications. We have the ability to publish SaaS connectors and web links too. As a user, I might find this useful feature, even though I'm not on a mobile device. My organization may publish these long links difficult to type Web I never remember and I can run without having to wait for a published application. I can also only be signed for SaaS resources I usually use. Above all, most users just want to have the same options, no matter what device they are. For this, we need StoreFront. Simply set up another trust we talked and now I can see the same resource sets if I am connected to XAC or StoreFront

Question 2 :. Why can not I use AppController? Why do I need both?

I cheated. This is technically two questions, but they have the same answer. XAC has a built-in receiver for the Web (RWF) and it looks like StoreFront (we call it "StoreFront light"). What XAC is not a robust XML service how SF and WI are (hence the "light" part :)). That's why we need WI or SF. One needs to help XAC by performing the initial listing application process. WI StoreFront and are also capable of a lot of fancy features like auto-launch and pre-launch session that XAC can not do

Question 3 :. If we need at a time, which is opposite?

Now we're back to our basic question. How this architecture really look? What goes where?

In previous versions (SF XAC 1.2 and 2.6 or below), sitting StoreFront 'front' for all use cases. With the release of XAC 2.8, we released it our mobility client called "Home Worx. 'We will not go too deeply into the evolution of the mobile client for iOS and Android. This could be a good topic for a follow-up article. But now Worx Home (WH) must be reported directly to XAC (via NetScaler Gateway). It can not be emphasized more as a receiver could StoreFront. This does not mean that any user with a mobile device (Android or iOS) needs to hit XAC all their devices. The important thing to keep in mind here in determining what is right for your users subscriptions. We do not want the user to see another set of applications RFW they see the receiver and WH. Here is an example of what we have done for some customers in the past that seems to work fine. All this can be controlled with policies and Gateway NetScaler session profiles for users who come from an external network. The assumption in the scenario below is that our mobile devices (users Worx Home) are on an external network or without guest wire as they can be BYO or unreliable:

  • Frw Users (browser- based). For some reasons we discussed earlier (these additional features and the ability to customize) we want to send these users StoreFront. Users are also probably already used to do this (or equivalent WI), so we do not want to change more than we need. This can be done by filtering the header "Refer" in the session policy. As users access the store, they will generate a list of subscriptions. Subscriptions are not synchronized between SF and XAC.
  • the native receptor users (Windows, Mac, etc.). Similar RFW our users, we're probably going to want these users hit StoreFront so they can take advantage of all the improved features. This also makes sure that the user will see the same set of subscriptions to access the environment through a native receptor as they do with Frw. In our session we NetScaler policy of settling on "CitrixReceiver" and "X-Citrix Gateway. We can also be more specific and filter based on Windows or Mac, etc.
  • Worx Home Users (iOS and Android). As noted above, we need these users stressed XAC on the back end. But what about our subscriptions? - Interestingly, most users do not want the same list of applications pushed to their mobile device as they would on any other endpoint. The separation of these subscriptions is actually somewhat by design based on what the user comments. Regarding our policy session, we can filter for Worx Home based on the header 'Zenprise'. As a fun fact, much of our suite XenMobile was acquired from a company called Zenprise (yes, with a 'Z'), so that is where the header comes.

We have a very good list of these headers available here if you want to get more granular with it.

If you think you have these Worx Home (mobile device) users on your internal network (without NetScaler in play), remember that you will lose some features such as micro-VPN and STA, which are necessary for certain components of the solution to function properly. For other use cases (non-mobile devices), you can control the internal user experience based on the URL that you tell the user to access.

Wrap

Ultimately the "who is in front" question was somewhat a trick question. Neither component is really located "in front". That's why some might say Citrites XAC and StoreFront tool "in parallel." How you choose to use is really up to you and the requirements of your organization. As usual, it all boils down to the desired user experience. Just be sure to keep subscriptions in mind so you do not have users scratching their heads about what they see one place compared to another. We hope you find this useful when designing your own XenMobile environment. Feel free to leave me a note if you have questions or comments about your specific configuration.

Good luck,

Ryan McClure, Senior Consultant, Citrix Consulting

October edition of XenDesktop Technical Bulletin now available

11:54 AM Add Comment
October edition of XenDesktop Technical Bulletin now available -

Using XenDesktop? Then you need to get the technical bulletin XenDesktop! The newsletter includes best technical resources of all Citrix services: consulting, technical assistance, education and technical readiness. In its third year, the newsletter is designed to help customers manage their XenDesktop optimally and get the most out of their investment in Citrix desktop virtualization. And its FREE!

I am pleased to announce that October 2013 edition of the newsletter is now available.

Consult the archive page, where you can access both. current and past issues, and Subscribe to the free monthly newsletter

publishing the October newsletter is packed with great content, including:

  • XenDesktop 7 Videos DIY
  • Creating policies HDX by POSH XD Tipster
  • Ahead plan with XenDesktop average daily Bandwidth
  • The Plan for XenDesktop 7
  • Virtual desktop Manual update Hyper-V
  • Web Interface or StoreFront?
  • Get a Boost with XenDesktop bandwidth optimization
  • XenDesktop Tools & patches
  • and more.

If you have any comments / suggestions please let us know. Also, do not forget to Sign up now!

David McGeough
Program Manager, WW Marketing Services
Twitter
Facebook
LinkedIn

@XDtipster - Removing controllers from a website using XD POSH

10:53 PM 1 Comment
@XDtipster - Removing controllers from a website using XD POSH -

Knowing how to completely remove the controller from a site using POSH is something that can come in handy that time. What your'e trying to remove a failed controller or orphans receive an exception Studio while or if you just like to do things manually the end result should be the same ie a better understanding of architecture XenDesktop ....

Before I continue, I must stress that there is a tool called XenDesktop Checker site that can be used to automate much of what I am about to cover, but many ways than taking the easy route especially for those looking to get a better understanding of the architecture and XD how things together. XD Site Checker is supported only with XD5.x.

So go, to successfully remove a controller from a site that we basically need to remove all traces of service instances of the aforementioned controllers (Broker, Configuration, Host, MCS etc. ...) from the DB site so that when we run the Get-ConfigRegisteredSericeInstance cmdlet to query all service instances recorded in the website, we only see references to running service instances on the rest active Controllers

is an example of what you might see when using POSH to check all service instances of being registered Broker running in a site :.

Click on screenshot to see the picture:

In capturing screen above, we can see that a number of Broker instances running on two separate controllers (DC1 and DC2) are currently registered with the configuration service for XD site. At this point, you might ask yourself the following question:

"I thought there was only one Broker instance running on each controller?"

Well, this is indeed the case, but what you are seeing above is a reference to all interfaces that the service instances support. We'll talk again interfaces but for now just think of them as entry points to engage the service instance. For example, all services have a defined SDK interface that allows administrators to interact with the service through Studio POSH

Note :. You can view the interface types available via POSH for the Broker via the following cmdlet:

Get-BrokerServiceInstance

now that we know the end goal, we will work through a basic scenario ...

ENV

Site Name: training

DataBase Name: CitrixTraining

Controllers: DC1.training.lab, DC2.training.lab

Action

manually remove active controller DC2 .training.lab from the site using POSH

SOLUTION:

Step 1 :

a POSH dc1.training.lab window or from a mgmt workstation, log DB dc2.training.lab site using the following simple script:

XD7.x

Set-ConfigDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-BrokerDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set -ProvDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-AcctDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set- HypDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-EnvTestDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-MonitorDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set -SfDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-LogDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-AdminDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-AnalyticsDBConnection -DBConnection $ null -AdminAddress dc2.training.lab ( XD 7.6 ONLY )

XD5.x

Set-ConfigDBConnection - DBConnection $ null -AdminAddress dc2.training.lab
Set- BrokerDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-HypDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-ProvDBConnection -DBConnection $ null -AdminAddress dc2.training.lab
Set -PvsvmDBCconnection -DBConnection $ null -AdminAddress dc2.training.lab
Set-AcctDBConnection -DBConnection $ null -AdminAddress dc2.training.lab


Step 2

now dc2.training.lab is offline Site DB consided the controller is to be in a OFF state.

Run Get-BrokerController -AdminAddress dc1.training.lab in the same POSH window to view the current status and take note of SID (green) value in the screenshot below, because it is needed in step 3:

Click on screenshot to see the picture:

notes : Although dc2.training.lab is disabled and does not take an active part in running the site at this stage, it is still very much part of the site and if return to an active state, will resume his responsibilities as a working controller.

Step 3

Using the SID value from step 2, generate a removal script for each running service instances on dc2.training.lab. To do this, run the following simple script on dc1.training.lab:

XD7.x

Get-BrokerDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21- 872651969-1959181362-2982015048-1126> c: brokerevict.sql
Get-ConfigDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: configevict.sql
Get-HypDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: hostevict.sql
Get-ProvDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: provevict.sql
Get-AcctDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048- 1126> c: adevict.sql
Get-EnvtestDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: envtestevict.sql
Get-LogDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: logevict.sql
Get-MonitorDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5 21-872651969-1959181362-2982015048-1126> c: monitorevict.sql
Get-sfDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: Sfevict .sql
Get-AdminDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: adminevict.sql
Get-AnalyticsDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: analyticsevict.sql ( XD 7.6 ONLY )

XD5.x

Get-BrokerDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: brokerevict.sql
Get-ConfigDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1 -5-21-872651969-1959181362-2982015048-1126> c: configevict.sql
Get-HypDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c : hostevict.sql
Get-ProvDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: provevict.sql
Get-PvsvmDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969-1959181362-2982015048-1126> c: pvsvmevict.sql
Get-AcctDBSchema -databasename CitrixTraining -ScriptType evict -sid S-1-5-21-872651969 -1959181362-2982015048-1126> c: adevict.sql

step 4

Perform the expulsion scripts generated in step 3 above in SQLCMD [1945005mode] against the DB website (CitrixTraining). This will achieve the following:

1. All running service instances on dc2.training.lab will be removed from the site

2. Database User [TRAININGDC2$] to the controller will be deleted dc2.training.lab

Step 5

Run Get-BrokerController -AdminAddress dc1. training.lab again and check that dc2.training.lab is listed as a site controller

Click on screenshot to see the picture:

Step 6

as a final action, we need to clean the registry service site configuration by removing all instances of dc2.training.lab services

. To go back and sort the contents of the tables and ServiceAccount ServiceInstanceUid use the following results cords and hoses in a text file:

Get-ConfigRegisteredServiceInstance | select ServiceAccount, serviceinstanceuid | tri-object -property ServiceAccount> c: registeredinstances.txt

Once you exit, you can use an advanced text editor like Notepad ++ is to select ServiceInstanceUid for service instances on DC2 .training.lab and use the data to build and run a simple script unsubscribe:

unregister-ConfigRegisteredServiceInstance -serviceinstanceuid eb73450b-732f-461d-bf34-fcf7608fa6
unregister- ConfigRegisteredServiceInstance -serviceinstanceuid 19d6252a-db74-4b34 -adfd-bd025094ab4
Unregister-ConfigRegisteredServiceInstance -serviceinstanceuid afef3dc6-13ba-496th-A26A-ff3d8efa305c
Unregister-ConfigRegisteredServiceInstance -serviceinstanceuid 4a21561d-e2d9-4cd3-9b9d-fd07db7e02
Unregister -ConfigRegisteredServiceInstance -serviceinstanceuid 79b9edcb-3aa5- 4a9c-a75b-c38f7403f7ee
Unregister-ConfigRegisteredServiceInstance -serviceinstanceuid a5ee5a66-6f7b-4f8b-a9c8-d45e00c13dfd
Unregister-ConfigRegisteredServiceInstance -serviceinstanceuid ............ ........................
Unregister-ConfigRegisteredServiceInstance -serviceinstanceuid .................. ..................

After the script, execute Get-ConfigRegisteredServiceInstance | select ServiceAccount, serviceinstanceuid | tri-object -property ServiceAccount and you should notice that all dc2.training.lab for service instances have been removed from the site of the Registry Configuration Service.

And that's about all. Six steps to gracefully remove a straighforward Controller DB and cleaning the site using POSH.

Although we have a simple user interface option to do this in Desktop / Citrix Studio I think it's important to know how to do by POSH for the rare ocasion when this interface option user fails.

Best regards
Mick Glover (aka Tipster XD)
Senior Specialist preparation
Worldwide support [EMEA]
Citrix Systems, Inc.
Follow @xdtipster

CAM offers its customers the best of both worlds with PaaS

9:52 PM Add Comment
CAM offers its customers the best of both worlds with PaaS -

Platform as a Service (PaaS) is one of the many "flavors" of cloud computing. It offers its customers the benefits of infrastructure efficiency as a service while allowing them to maintain control of applications and data. This combination of outsourcing to a service provider and keep the administration and enforcement in the house is ideal for organizations that have strict security requirements or in a complex application landscape , or both.

CAM IT Solutions BV, Citrix Gold Solution Advisor based in Nieuwegein, the Netherlands, is seeing a growing interest in PaaS option for its CAM private cloud platform between CUBE care organizations, which have security issues and many different applications. While most CAM customers currently implementing CAM CUBE on site, a number of health care organizations see PaaS as a good alternative to a fully hosted model. CEO Willem CAM Drijver said: "It allows the IT team to maintain control over applications and data, and also provides assurance that, even if the platform is shared, the private cloud is each customer completely isolated in our hosted environment. "

leading with XenMobile

CAM is not only leading with PaaS, it also takes the lead with Citrix XenMobile Enterprise for delivery of mobile applications and mobile application management. the experienced XenMobile partner in 2012 and then made a small production deployment at several hospitals. Recently, two large hospitals have signed for implementation XenMobile organization. Because that many employees use personal mobile devices XenMobile is an ideal solution to address issues of patient privacy and regulatory compliance. Drijver noted, "with XenMobile, users can access Citrix Worx mobile applications and data from business loan from CAM CUBE store delivery MOBILE, running in a secure container on their personal devices. The organization can be sure that these sandbox commercial resources are completely separate private applications and data, and users can avoid the problems that the employer accesses their private information. "

Citrix technologies enable new generations of CAM CUBE

CAM used Citrix solutions since the 190s and continues to rely on the latest technology from its partner to keep CAM CUBE platform form of private cloud on the cutting edge. "Citrix is ​​always ready with the right technology, and we trust the company to meet the expectations of our customers," he said. In the future, as more organizations adopt a version of hosted services, PaaS Drijver expected to become a popular model and widely adopted for the delivery and management of applications.

500 users deliver Windows Application

8:51 PM Add Comment
500 users deliver Windows Application -

We are so excited to VDI, we often forget to take a step back and focus on what we are trying to do . Here is a recent example ...

We must find a way to get an application for our users. Our first problem is that many of our users are not local, which makes the installation of a challenge. The second problem is that many users want to use the application on non-traditional devices (tablets) because it is more convenient. We heard that VDI can help us. What will it take?

First, this is a good question, but unfortunately the person has already decided on a solution without understanding what is possible. I can not blame the person for VDI already believe is the correct answer because the marketing teams that are focused on VDI did a great job blanketing us with VDI message. And unless you are knowledgeable about the functionality with different products, you might miss the nuances and buy something you did not expect.

If I were to make a recommendation with this particular client, I refer them to XenDesktop 7 App Edition (for those of us who have been around for a while, I refer to XenApp), which provides essentially an application to a user instead of the entire desktop. This solution closely matches what the user needs.

But what does it for 500 users? Not much ... just three physical servers with two Intel Xeon E5-260 @ 2.9GHz with 192GB of RAM.

Of course, many will think that this is all theoretical. But to prove it's not just fairy tales and unicorns, we have built, tested and validated this design guide for mobilizing Windows applications in the Citrix Solutions Lab (I'll give more gory detail in a future blog).

When we go through the numbers and incorporate it into our 5-layer conceptual model, we get the following (Read about the XenDesktop 7 plan to better understand the architecture 5-layer).

This solution gives you the following:

  1. delivery of almost all Windows applications to any end point in any location without requiring the application to be rewritten to the many types of types of end devices and form factors.
  2. The traffic is protected in SSL because it crosses the public network connections with NetScaler Gateway
  3. An environment capable of supporting 500 concurrent users, with only 21 virtual servers (Note that VDI would require more 500 virtual machines).
  4. more importantly, the whole environment uses for local storage . There is nothing special about the local storage that each physical server includes (8) 300GB SAS drives running at 15000 RPM configured with RAID 10

Of course, this is just conceptual, then what the physical architecture look like?

  • 3 physical servers required to support 500 users, each with RDS host supporting about 50 users. If multiple users are needed, another server is added like the config "Server 3". We do not have to worry about scaling access components and layer control for a while because they have low utilization.
  • Three different VLANs DMZ, VM, and management traffic. I know some of you remember the risk with putting the NetScaler VPX Gateway on internal servers and having the VLAN for VM go to the DMZ. Depending on the size and complexity of your infrastructure, this could be a non-issue as long as you have the appropriate configuration and lockdown procedures.
  • access layer and control layer configured with N + 1 availability in that if one component fails, a secondary component is available to support the load.

When trying to decide what to do in your own environment, remember to look before you leap.

If you want to read the entire design, see the Design Guide for mobilizing windows applications

Daniel - Lead Architect

Follow @djfeller

Citrix on OSX 10.9 Mavericks

7:50 PM Add Comment
Citrix on OSX 10.9 Mavericks -

ARP Validation Feature

Recently OS X 10.9 (Mavericks) was released. With this version, one not mentioned characteristics was a new security feature that has been introduced.

This new feature makes the validation of ARP requests, causing unicast ARP requests. These applications will time-out if the gateway on the host does not receive a timely response. Basically, it tries to validate if the gateway is redirected or falsified. In case it does not receive a response, it assumes that the ARP request has expired. The problem is that redundant gateways (HA-mode) are interpreted as such and results in dropped packets and perceived latency failover occurs.

The question

This new ARP validation implementation is more evident on the runways where connectivity to basic routers are virtualized across multiple physical devices such as Hot Standby Routing Cisco Protocol (HSRP). This can be easily tested simply by going to the terminal and to ping an accessible site, such citrix.com:

> ping citrix.com

... ..
request has expired.
request has expired.
request has expired.
Request timed out ...
Response citrix.com :. bytes = 32 time = 55ms TTL = 93
Response citrix.com: bytes = 32 time = 0ms TTL = 93
Response citrix.com: bytes = 32 time = 87ms TTL = 93
response citrix.com: bytes = 32 time = 77ms TTL = 93 ....
request has expired.
request has expired.
request has expired.
Request timed out ...
Response citrix.com :. bytes = 32 time = 60ms TTL = 93
Response citrix.com: bytes = 32 time = 56ms TTL = 93
Response citrix.com: bytes = 32 time = 0ms TTL = 93
response citrix.com: bytes = 32 time = 116ms TTL = 93 ....

Although this is not a Citrix issue directly, packets lost in highly available networks, especially in corporate data centers translate perceived shift and Citrix applications appearing not respond as they should. This not only affects Citrix environments because they are running on network connections, but it will also have an impact and downloads all the linked web-traffic.

The solution

This can be fixed by disabling unicast ARP requests on Mac OS X 10.9. To do this, in the terminal run the following commands:

sudo su
touch /etc/sysctl.conf
net echo . link.ether.inet.arp_unicast_lim = 0 >> /etc/sysctl.conf
chown root: /etc/sysctl.conf[1945007deroue] chmod 0644 / etc / sysctl conf

option, the following script can be used: ARP.sh.

Note: After entering the command or script execution, a reboot may be required for the patch to be applied correctly.

Until next time

Feel free to leave a comment if this patch has helped you or if any information I might have hurt represented - I'm human, after all 😉

-Pablo

Pablo Legorreta, Architect, Citrix Consulting

Disclaimer:

This code / software sample is provided "AS iS" without representation, warranty or condition of any kind. You can use, modify and distribute at your own risk. CITRIX DISCLAIMS ALL WARRANTIES, EITHER EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that (a) the software code / sample can introduce errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (B) it may not be possible to make the / example of fully functional software code; and (c) Citrix may, without notice or liability to you, cease to provide the current version and / or all future versions of the software code / sample. In any case, the software / code should be used to support ultra-hazardous activities, including but not limited to life support or blasting operations. CITRIX, ITS AFFILIATES OR AGENTS BE LIABLE FOR BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, ARISING OUT OF ANY USE OF THE CODE software / SAMPLE, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF THE POSSIBILITY OF SUCH DAMAGES. Although the copyright in the software / code belongs to Citrix, any distribution of the code should include only your own standard award of copyright, and not that of Citrix. You agree to indemnify and defend Citrix against any claim arising from your use, modification or distribution of the code.

PLM virtualization using vGPU on Citrix XenServer and XenDesktop with NVIDIA GRID technology

6:49 PM Add Comment
PLM virtualization using vGPU on Citrix XenServer and XenDesktop with NVIDIA GRID technology -

Last week I joined a multi-organizational webinar very interesting to CIMdata, IBM, NVIDIA and Citrix.

Update: NVIDIA released the recorded webinar: CIMdata Presentation: Secure distributed visualization for high performance 3D data users; I would still recommend reading the white paper whol it was based on so - fascinating

There was a lot of good reviews and comments on Citrix-NVIDIA vGPU and GPU applied pass-through technology to CAD. CAD is pretty and illustrates technologies. PLM (Product Lifecycle Management) and PDM can often get overlooked because many brilliant simulation of a car does not look very well.

I spent nearly a decade working for Siemens PLM and learned to never overlook the importance of PLM hidden Workhorse nor underestimate their value. When we first previewed the technology vGPU, credible CAD industry analysts as Evan Yares started highlighting how technology could help as vGPU PLM specifically.

So what attracted my attention on that particular webinar? The caliber of the speakers and the fact that it was driven by data analysts CIMdata PLM. CIMdata has been researching PLM virtualization long time now and the data was presented by Stan Przybylinski who spent many years working for ENOVIA from Dassault; when it comes to PLM you do not get much bigger or experienced

The webinar centered around a free white paper available from CIMdata "3D Graphics Practically high performance delivered: collaboration with secure data 3D on all devices "..

what I liked was that it was not about the presentation of a virtualization technology, but based around real research into where, how and what PLM users were doing and wanted to do. In fact, many designers still be in the research departments and design, but it is the PLM users who have the most to gain from technologies such as vGPU. It is on the factory floor or at the customer site, where remote access to PLM data and supply chain is needed.

The report by CIMdata watched the changing configuration of remote access devices among PLM users. They also considered how PLM systems involve a large number of third party applications and third-party suppliers and the need to work while protecting your own data in a secure data center, which is that virtualization technologies such as XenServer are everything.

The CIMdata is fascinating reading watching how PLM workers against work-geographies, distribution of use of the device, cost reduction virtualization report offers when upgrading hardware and software, as well as the how virtualization can provide disaster recovery and data protection. I found their investigations on the evolution of outsourcing modes and a particularly insightful data access.

vGPU makes PLM access to a viable mobile device in terms of usability, but also profitable. With technology vGPU initially scaled to 64 users per card, we see that in reality, because most PLM users need GPU activation and access to a part of the day and may be offset time zones, it is possible for PLM applications across a very large number of users with relatively little equipment investment.

also join the panel was Jonathan Goldstine IBM, with decades of experience in mainframe virtualization Jonathan and his team worked in large scale virtualization before Citrix was founded. IBM was responsible for a large number of PLM deployments more complex and huge world with experts and solutions with an experience of the challenges and rigor of high levels of scale 1 automotive and aerospace I am very excited about the partnerships being built around the NVIDIA vGPU XenServer and technology. IBM invest in the IBM iDataPlex dx360 M4 and IBM Flex System as certified platforms to NVIDIA technology.

vGPU has much to offer large PLM brands such as Siemens PLM Teamcenter, PLM offering from SAP and ENOVIA from Dassault. With more sophisticated PLM with products and components involving more research and light assembly as Geolus and ShapeSpace.

parts

The products of the related supply chain are providing applications with the absorption of virtualization, cloud computing and the use of the GPU I will be watching with interest products and services such as padlocks and GrabCAD. As are the hardware information services available PLM products such as MI Granta Design and key materials available on the HyperWorks platform

I wrote a touching blog why vGPU works with other Citrix technologies for delivering CAD / CAE and PLM solutions there a few weeks ago. Really if it is a technology that you should try for yourself so if please do visit our overview page vGPU technology. You will just need a valid MyCitrix connection

Update: .. If you found this article of interest please come to our webinar December 11, 2013 , register here

"Lucky # 7 @NetScaler"

5:48 PM Add Comment
"Lucky # 7 @NetScaler" -

Picture this scene - Las Vegas night at a casino, and you decide to drop a few dollars on the "Lucky 7" slots while in the road meet friends. After depositing $ 20.00 in funds from the casino you decide you are going to give it one last turn. , pull the handle, and now you feel the rush of what might happen if the "7" were all align. Within 5 seconds, your already dreaming of this lifestyle of the rich and famous. Big house, luxury cars, well ... Wait, this is more like a lifestyle Rap video. I thought "make it rain" before the terminology was invented.

<–Rewind that last sentence and insert starting from here –> 5 seconds, 4 seconds, 3 seconds, the wheels still turning and ... and ... and ... here's what happens:

BOOM! Payout 7 of the entire board 5 x $ 00 = $ 10,000.00. In a 7-minute deal, you removed that amount of money the casino. Will certainly be a good night for sure! I know because it happened to me in 06. I still remember like it was yesterday or 2372 days ago to be exact. You can not say that I drive a high-end luxury car, but it is probably due my (2) boys and their sense of the word - Clean

Fast Forward -> (Today ' hui) @Citrix @NetScaler was elected a leader for the seventh consecutive time in 2013 magic Quadrant #Gartner - Application Delivery Controllers! How ironic is on the 7th day of November of this ad was aired worldwide. Not to mention, there are 7 years I am lucky enough to have hit all "7" to "Lucky 7" in beautiful Las Vegas. < Clause Inserting > -> I'm not telling you to go put the money in Las Vegas because the odds are usually in favor of the house. If you lose, please do not refer to this post by saying that it was normal to be in Las Vegas to play. Your on your own. Okay, got that out of the way!

What I tell you is the market again recognized this achievement! BOOM! Our technology is far superior to others, and they are just catching up with what we had published it 2 years ago. I think @NetScaler to continue this momentum in 2014 and beyond! Stay tuned ...... ..

Always keepin 'it real with @NetScaler! Peace & Love -> I am on

!

Windows Apps conversion in Mobile Apps

4:47 PM Add Comment
Windows Apps conversion in Mobile Apps -

window-view

The Microsoft Windows story began in 1985. A young Microsoft has realized that he needed a graphical user interface instead of simply DOS. Microsoft's history tends to ignore the influence of the market. At the time, Apple had released the Macintosh and was a serious contender for DOS.

billgateswindows3

The first thing that should be clear is that Windows programs developed before Windows 8 was never intended to be run on mobile devices. Windows 7 and before were only intended for workstations and laptops. It ignores to run on tablets and mobile phones. This makes sense simply because it was impossible to run Windows on mobile devices before Windows 8.

To summarize what happens in this space:

  • Windows programs need the operating system
      Windows
    1. iOS and Android are completely different platforms and incompatible with Windows
    2. Windows 8 supports phones / tablets but still not as popular compared to Android and iOS
    3. It is difficult to continue as usual with the encroachment of mobile devices in the workplace

    the most likely conclusion is either re-write applications or try tweaking Windows 8. Anyway has advantages and disadvantages. If the application is rewritten, it will most likely have features that are absent in the new version. Also, there is more than one choice of the platform to target. If Windows 8 is selected, the port of the older Windows application becomes easier, but it also means it will not work on mobile platforms the most popular.

    mobiledevicesales

    This chart shows how the market has evolved over the seven years between 05 and 2012. What the chart does not reveal the number of devices sold.

    mobilesalesvolume

    of these data, it is clear that Samsung and Apple have a big lead over the rest of the devices. Also keep in mind that Android has Samsung and other manufacturers so that it would be greater than 29%.

    In this collection of slides of Mary Meeker, there is still a slide that is very alarming.

    wintelera

    This slide shows that the Windows Platform / Intel is seriously eroded by sales of mobile devices. This, perhaps, is the most difficult thing for companies to accept.

    Currently, the Android platform is growing very rapidly. This becomes more evident looking at the people who use their devices in public. The most common platform I see is the Samsung Galaxy S series

    So how Windows applications never run on Android or iOS? The only known solution is Windows Remote elsewhere. The Windows program runs on either a virtual machine or on an actual workstation or server. Citrix has benefited from this model 07 world with the introduction of Citrix Receiver for iOS. The application works when it is displayed on Windows and non-Windows device.

    Normally that would be enough for a complete solution. The same strategy has been applied to other platforms like Mac and Linux. The problem on mobile devices is that the Windows GUI, before Windows 8, are not well suited for touch-only interface.

    Capture

    There is quite a long list of things that causes problems with simple notepad interface.

    • Legend. The caption area contains system menu, minimize, maximize, and close. First problem is that these elements are too small to select with a key. The second problem is that there is no such thing as minimize and optimize mobile platforms. Even close is discouraged. Essentially, the title bar does not provide any value to iOS and Android. It also wastes space on small devices.
    • Menu bar. The menu bar is too small to use. It would be very difficult to select the menu items with the default size. Windows is usually very intolerant of errors in the selection of elements of the user interface. This translates into a frustrating experience that users try to re-select menu items when it comes to close the menu touch the outside of the menu area by mistake.
    • The scroll bars. It was meant for the mouse. It is very difficult to effectively use and above the scroll bars if the scroll bars do not allow a brake slider switch. On mobile devices, scrolling is done generally with very few reviews of the user interface and a very smooth manner. Like all other elements of the user interface, scroll bars take too much space and do not provide enough value.
    • Text. This is most obvious when trying to read the screen on a device with higher per inch points. Modern mobile devices have "retina display" that can be 300 dots per inch or more. Most desktop computers have only around 100 dots per inch. This translates to have the text which tapers in a factor by surface area 9. For example, a text block with a surface area of ​​9 square inches on a desktop appear as a square to 1 from a mobile phone . Depending on the design of the application, it is most probably be too difficult to read if it was already small font.

    Capture

    The picture above is one-third the width and height of the original image. He illustrates the problem with DPI for small devices. Hopefully this is a clear demonstration of how a high DPI can affect the application.

    • Sizable border. This is another element that are no longer needed. Since there is only one window at a time, no need to do any resizing the window. Beyond this, it is very difficult to control given the thin border and a bad translation sometimes touch events to mouse events.

    What does all this mean? Is it possible to still use a Windows program on a mobile device?

    This means there is a little work to change the nature of a Windows program but that this conversion is not as radical as the transition to a new platform. Existing investments can be widely held that improve the software to support mobile devices.

    To give you a taste of how things can change, take a look at this simple line of code for a Windows Forms application.

     // hide the resizing border and title bar FormBorderStyle = FormBorderStyle.None; 

    StackOverflow Q & A
    This single line changes the nature of most of the problems we had. The border and caption / title bar are removed. The next step is another low-hanging fruit. It is possible to remove the menu with a line as well

     // hide the menu menuStrip1.Visible = false ;. 

    This example is a program with a control called menuStrip1. Each control has a Visible property that can show / hide this control. The idea is that if you detect a mobile device, you can disable the border and the menu with only two lines.

    There is one last thing to mention at this stage. Since you're unlikely to want to show all controls at a time, it is safe to assume that you will start from a clean slate. The method is simple. Later, you just made visible controls you want

     // Clear our controls UserInfoGroup.Controls.Clear control the current group (). UserInfoGroup.Visible = false; 

    This method is based on the fact of a GroupBox control around a collection of user interface controls. It deletes the group and makes the GroupBox so hidden. similar code would be required if controls were directly on the form. UserInfoGroup could be any type of container.
    In recent months, I work on the construction of an example for our SDK for Windows Mobile Apps. On the way, I learned a lot about what it means to transition from a WinForms application to work on a mobile device. Consequently, I have a work program that can use Active Directory to find information about the work of colleagues to contact them.

    The inspiration was to have a program that could give me the contact information for people in the departments concerned. The aim was to build not only the mobile version of this application, but to start with a decent first version WinForms.

    The result is a before and after snapshot of what needs to change to get good results. It is still not in its final state, but good enough to talk and use as an example. I hope to write a series of blog on the application and the different things that have to happen in the transition.

    It is important to note that this example can function either as a standard desktop application or a mobile application. The code allows to be executed anyway without compromising either.

    mobileuserinfo

    The above screenshot is from Mobile User Info running on the iPhone 5 Emulator our SDK. It is not a complete representation but gives you an idea of ​​what he can do. How to choose a test account because of privacy

    One aspect that I have proved works is as follows :.

    • You can take a picture of yourself using the mobile device and have that picture used in Active Directory for things like Outlook.

    This is really just a taste of what is possible between the SDK and the sample program. Because the program can access Active Directory information, there are many possible use cases for use on the mobile device. As suggested by Warren Simondson, it is possible to manage the user's password resets for administrators. It is also possible for users to change their passwords using a tool is derived from this code base.

    The Plan is to provide both versions of the application (WinForms and mobile enabled WinForms) on CodePlex when they are ready.

    In the next post I plan to talk more about how you change a WinForms application in a mobile application.