Quantcast
Channel: TechNet Blogs
Viewing all 17778 articles
Browse latest View live

Usar Office en una pantalla de 82 pulgadas

$
0
0
¿Cómo es utilizar Excel, PowerPoint y OneNote en pantallas de 55 y 82 pulgadas? Descúbranlo en: http://aka.ms/wkych7...(read more)

Post für Bill Clinton

$
0
0

“6 Ways To Be More Presidential On Yammer” – na, wenn das keine starke Headline ist. Eine Gruppe gründen, eine Umfrage starten, jemanden loben und schon fühlen wir uns alle etwas mehr wie der Präsident der USA, gleichbedeutend mit dem wohl mächtigsten Amt der Welt. Wohl deshalb hält Bill Clinton auch die Keynote auf der SharePoint Conference 2014 in Las Vegas. Die Konferenz in Nevada steht übrigens unter dem Motto „connect. reimagine. transform.“


Grund genug für die Kollegen von Yammer auf ihrem Blog ein paar Ideen zu spinnen.

Apropos Yammer und modernes Arbeiten: Auf der Working Social Tour von Yammer in Amsterdam haben ich dazu auch mit einigen Kunden gesprochen. Denn immer mehr deutsche Unternehmen evaluieren derzeit Yammer als einen Baustein für digitales Arbeit und Dokumentenmanagement. Neben der technischen Implementierung gehen sie vor allem den unternehmenskulturellen Wandel an, um mehr Transparenz, Netzwerken und Austauschen Schritt für Schritt für einzuführen.


Denn klar ist: Auch der Umgang mit Social Enterprise innerhalb eines Unternehmens muss gelernt sein, erst dann prägen sich Mitarbeiter und Unternehmen gleichermaßen ein, wie wertvoll Netzwerke wie Yammer für alle sein können Zugegeben, man fühlt sich nicht direkt wie der Präsident der USA, aber das macht ja auch nichts.

Posted by Diana Heinrichs

Communications Manager Social Enterprise

PowerTip: List Outlook Contacts with PowerShell

$
0
0

Summary: Use Windows PowerShell to list contacts in Microsoft Outlook.

Hey, Scripting Guy! Question How can I use Windows PowerShell to programmatically connect to Outlook to get the Contacts list?

Hey, Scripting Guy! Answer Connect by using ComObject, and select the objects you need:

$Outlook=NEW-OBJECT –comobject Outlook.Application

$Contacts=$Outlook.session.GetDefaultFolder(10).items

$Contacts | Format-Table FullName,MobileTelephoneNumber,Email1Address

Sábado - Maiores contribuintes da 1ª semana de Março de 2014

$
0
0
Olá comunidade Wiki Brasil.

Bem vindos a mais uma semana de atualização da comunidade Wiki Ninjas Brasil.

Hoje é Sábado, dia de saber quem são os Maiores Contribuintes.

Iniciamos com os atuais líderes.






ESTATÍSTICAS


Esta é a análise das contribuições do TechNet Wiki Brasil ao longo da última semana.

Segundo as estatísticas gerais, tivemos 256 usuários que contribuíram 1.857 páginas.

Além disso, obtivemos 8.123 revisões com 5.233 comentários.

Mais detalhes em nossa página: http://social.technet.microsoft.com/wiki/pt-br/default.aspx

Este resultado é significativo e, comprova o aumento expressivo no número de contribuições para a comunidade Microsoft.


DESTAQUES

Tivemos também a participação internacional na comunidade Wiki Ninjas Brasil com Gokan, Naomi e Peter. Sejam Bem-Vindos a comunidade.

Os maiores destaques desta semana na comunidade Microsoft do Brasil foram Durval Ramos e Alan Nascimento Carlos, ótimo começo de mês para eles que ficaram em destaque.

Não podemos deixar de mencionar a contribuição ativa das seguintes pessoas ao longo da semana.

Joselito Souza

Denis Roberto Felix

Gokan Ozcifci

Jefferson Castilho

Naomi N

Demétrio Silva

Marcelo Strippoli

Ana Paula de Almeida

Luciano Lima [MVP] Brazil

Vinicius Mozart

Peter Geelen - MSFT

Thiago Cardoso Luiz

Daniel Donda

Fernando Lugão Veltem


 

Ninja AwardPrêmio Maiores Revisores 
Quem fez mais revisões individuais

 

#1 Gokan Ozcifci com 10 revisões.

  

#2 Durval Ramos com 9 revisões.

  

#3 Demétrio Silva com 7 revisões.

  

 

Ninja AwardPrêmio Artigos mais atualizados 
Quem atualizou mais artigos

 

#1 Gokan Ozcifci com 9 artigos.

  

#2 Durval Ramos com 3 artigos.

  

#3 Alan Nascimento Carlos com 2 artigos.

  

 

Ninja AwardPrêmio maioria dos artigos atualizados  
A maior quantidade de conteúdo atualizado em um único artigo

 

O artigo a ter a maioria das mudanças esta semana foi Introdução às SQL Azure Federations, escrito por Vitor Tomaz

O revisor desta semana foi Benoit Jester - MTFC,

 

O artigo a ter a maioria das mudanças esta semana foi Publicação de Serviços WCF no SharePoint, escrito por Fabian André Gehrke

O revisor desta semana foi Gokan Ozcifci,

 

O artigo a ter a maioria das mudanças esta semana foi SharePoint 2010: Arquivos bloqueados e desbloqueados para execução no Farm, escrito por Hezequias Vasconcelos

O revisor desta semana foi Gokan Ozcifci,

 

 

Ninja AwardPrêmio Artigo com mais longa atualização 
O artigo mais atualizado desta semana

 

O artigo que obteve maior atenção esta semana foi Introdução às SQL Azure Federations, escrito por Vitor Tomaz

O revisor desta semana foi Benoit Jester - MTFC,

 

O artigo que obteve maior atenção esta semana foi Publicação de Serviços WCF no SharePoint, escrito por Fabian André Gehrke

O revisor desta semana foi Gokan Ozcifci,

 

O artigo que obteve maior atenção esta semana foi SharePoint 2010: Arquivos bloqueados e desbloqueados para execução no Farm , escrito por Hezequias Vasconcelos

O revisor desta semana foi Gokan Ozcifci,

 

 

Ninja AwardPrêmio maioria dos artigos revisados  
Artigo com mais revisões em uma semana

 

Esta semana, a maioria que brincava com artigo é Caçando Registros Fantasma no SQL Server, escrito por Durval Ramos. Foi revisto 6 vezes na semana passada.

O revisor desta semana foi Durval Ramos,

 

Esta semana, a maioria que brincava com artigo é SharePoint 2013: Guia de Sobrevivência, escrito por Fernando Lugão Veltem. Foi revisto 6 vezes na semana passada.

O revisor desta semana foi Demétrio Silva,

 

Esta semana, a maioria que brincava com artigo é Filtro de lista no Outlook 2010 com lista do SharePoint 2010, escrito por Denis Roberto Felix. Foi revisto 4 vezes na semana passada.

Os revisores desta semana foram Denis Roberto Felix& Jefferson Castilho

 

Esta semana, a maioria que brincava com artigo é Cannot Connect to the virtual machine. Try to connect again – Hyper Windows Server 2008 R2, escrito por Jefferson Castilho. Foi revisto 2 vezes na semana passada.

Os revisores desta semana foram Jefferson Castilho& Naomi N

 

Esta semana, a maioria que brincava com artigo é Agenda de Publicações no Blog Wiki Ninjas Brasil, escrito por Fernando Lugão Veltem. Foi revisto 2 vezes na semana passada.

Os revisores desta semana foram Alan Nascimento Carlos, Luciano Lima [MVP] Brazil& Hezequias Vasconcelos

 

Esta semana, a maioria que brincava com artigo é Lista de updates para o System Center Virtual Machine Manager 2012 SP1., escrito por Thiago Cardoso Luiz. Foi revisto 2 vezes na semana passada.

O revisor desta semana foi Thiago Cardoso Luiz,

 

Esta semana, a maioria que brincava com artigo é SharePoint 2013: Criar e importar Thesaurus, escrito por Rodrigo Romano. Foi revisto 1 vez na semana passada.

O revisor desta semana foi Gokan Ozcifci,

 

Esta semana, a maioria que brincava com artigo é Como instalar o Windows PowerShell Web Access , escrito por Daniel Donda. Foi revisto 1 vez na semana passada.

O revisor desta semana foi Daniel Donda,

 

Esta semana, a maioria que brincava com artigo é Project Server 2013: Dependência do SharePoint 2013, escrito por Hezequias Vasconcelos. Foi revisto 1 vez na semana passada.

O revisor desta semana foi Gokan Ozcifci,

 

Esta semana, a maioria que brincava com artigo é Entendendo Office Web Apps 2013, escrito por Fernando Lugão Veltem. Foi revisto 1 vez na semana passada.

O revisor desta semana foi Gokan Ozcifci,

 

 

Ninja AwardPrêmio do artigo mais popular 
Colaboração é o nome do jogo!

 

O artigo a ser atualizado pela maioria das pessoas desta semana é Filtro de lista no Outlook 2010 com lista do SharePoint 2010, escrito por Denis Roberto Felix

Os revisores desta semana foram Denis Roberto Felix& Jefferson Castilho

 

O artigo a ser atualizado pela maioria das pessoas desta semana é Agenda de Publicações no Blog Wiki Ninjas Brasil, escrito por Fernando Lugão Veltem

Os revisores desta semana foram Alan Nascimento Carlos, Luciano Lima [MVP] Brazil& Hezequias Vasconcelos

 

O artigo a ser atualizado pela maioria das pessoas desta semana é Cannot Connect to the virtual machine. Try to connect again – Hyper Windows Server 2008 R2, escrito por Jefferson Castilho

Os revisores desta semana foram Jefferson Castilho& Naomi N

 

Agradecemos a todos os membros da nossa comunidade pelas grandes contribuições desta semana.

Vale lembrar que toda e qualquer ajuda/contribuição para a comunidade é importante e muito bem vinda.

É muito bom ver a nossa comunidade evoluir, crescer e, se desenvolver. Esperamos continuar com esse forte apoio de todos na partilha do conhecimento.

Parabéns a toda comunidade por mais uma ótima semana de contribuições.




Obrigado e até o próximo Sábado.



Wiki Ninja Hezequias Vasconcelos



Big Data -verkkoseminaari ja demoja nyt Youtubessa. Tutustu moderniin tietovarastointiarkkitehtuuriin käytännössä, näe kuinka Hadoop otetaan käyttöön ja kuinka sitä hyödynnetään.

$
0
0
Perinteinen tietovarastoteknologia ei aina taivu liiketoiminnan tarpeisiin Perinteinen tietovarastontiteknologia elää murroksessa. Yrityksissä ja organisaatioissa syntyy yhä enemmän ja nopeammin dataa joka olisi syytä saada kerättyä talteen. Osa tästä datasta tulee toiminnanohjaus- ja asiakkuudenhallintajärjestelmistä kuten ennenkin, mutta uusia ja erilaisia tietolähteitä haluttaisiin hyödyntää tehokkaammin ja...(read more)

Top Contributors Awards!! BizTalk Guru talk, Hybrid Cloud Deep thought, February TN Guru Deposit Bonanza, plus... Happy Birthday Ed!

$
0
0

Welcome back for another analysis of contributions to TechNet Wiki over the last week.

First up, the weekly leader board snapshot...

 

Hurrah for Benoit! A tremendous performance by Ben this week, rocketing him to the top of the charts!

Alan commanding a masterful lead of the New Articles tally too!

 

As always, here are the results of another weekly crawl over the updated articles feed.

 

Ninja AwardMost Revisions Award  
Who has made the most individual revisions

 

#1 Benoit Jester - MTFC with 198 revisions.

#2 Gokan Ozcifci with 121 revisions.

#3 Peter Geelen - MSFT with 55 revisions.

 

Just behind the winners but also worth a mention are:

#4 Tomasso Groenendijk with 50 revisions.

#5 i.biswajith with 42 revisions.

#6 Richard Mueller with 38 revisions.

#7 Craig Lussier with 34 revisions.

#8 Mr X with 33 revisions.

#9 Carsten Siemens with 32 revisions.

#10 Nonki Takahashi with 30 revisions.

 

Ninja AwardMost Articles Updated Award  
Who has updated the most articles

 

#1 Benoit Jester - MTFC with 130 articles.

#2 Gokan Ozcifci with 109 articles.

#3 Craig Lussier with 32 articles.

Just behind the winners but also worth a mention are:

#4 Richard Mueller with 20 articles.

#5 Peter Geelen - MSFT with 17 articles.

#6 Tomasso Groenendijk with 14 articles.

#7 Davut EREN - TAT with 14 articles.

#8 Ugur Demir - TAT with 14 articles.

#9 Durval Ramos with 9 articles.

#10 Elguc Yusifbeyli-TAT with 9 articles.

 

Ninja AwardMost Updated Article Award  
Largest amount of updated content in a single article

 

The article to have the most change this week was new arrival, Migrating BizTalk Server maps to Windows Azure BizTalk Services (WABS) maps, by Sandro Pereira

This week's reviser was Sandro Pereira,

This is an entry by Sandro for the February Guru Competition, and another fine piece of work it is to, from somewhat of a legend in the BizTalk chronicles.

Good luck Sandro, thanks for giving us such detailed awesomeness!

Also in the news, the March competition page has just been released!

Let's see who's first to contribute!

 

Ninja AwardLongest Article Award  
Biggest article updated this week

 

This week's largest document to get some attention is Hybrid Cloud Infrastructure Design Considerations, by Thomas W Shinder - MSFT

This week's reviser was Craig Lussier,

This is just a colossal tome of knowledge from Thomas and always worth a mention.

This is just full of eye popping and mind expanding stuff, it would enrich the most experienced cloud user developers with at least one more thing they never knew they didn't know. 

 

Ninja AwardMost Revised Article Award  
Article with the most revisions in a week

 

This week's most fiddled with article is The Man Behind TechNet Wiki, by XAML guyJayakumaur (JK)Ed Price - MSFTSteef-Jan WiggersRichard MuellerDurval RamosNaomi NBruno Lewin - MSFTPeter Geelen - MSFTDavut EREN - TATCraig Lussier & Margriet Bruggeman. It was revised 69 times last week.

This week, the TechNet bloggers and councillors came together in an outpouring of gushy love for the big man that is Ed Price.

When we heard it was his birthday, we colluded behind darkened doorways and shady chat rooms, to concoct a birthday page for the man that we all agree drives TechNet Wiki to new heights!

Happy Birthday again Ed.

Ninja AwardMost Popular Article Award  
Collaboration is the name of the game!

 

The article to be updated by the most people this week is TechNet Guru Contributions for February, by XAML guy

Wow, what a busy end to the month for TechNet Guru, with many players only revealing their hand in the last days and hours of February. 

This week's revisers were Mr X, Magnus (MM8), Ramakrishnaraja, Eihab Isaac, Benoit Jester - MTFC, Carsten Siemens, Jayakumaur (JK), HimanshuSharma, Durval Ramos, Tim Pacl, dev hedgehog, Ed Price - MSFT, Praveen Rayan D'sa, IshamMohamed, Nonki Takahashi, Shweta Jain, Richard Mueller, Mohit Kumar Gupta, Ahmad Osama, Sandro Pereira, ChristophMaresch, Jaliya Udagedara& João Eduardo Sousa

 

That hyperactivity around the Guru competition even pushed The Man Behind TechNet Wiki, by XAML guyJayakumaur (JK)Ed Price - MSFTSteef-Jan WiggersRichard MuellerDurval RamosNaomi NBruno Lewin - MSFTPeter Geelen - MSFTDavut EREN - TATCraig Lussier & Margriet Bruggeman into second place!

 

Ninja AwardNinja Edit Award  
A ninja needs lightning fast reactions!

 

Below is a list of this week's fastest ninja edits. That's an edit to an article after another person

Wow, some great activity this week, with most new content based around the Guru competition and most activity based around Ed's secret birthday surprise.

It was heart warming to see how quickly the bloggers and councillors came together with birthday messages for Ed.

It is also amazing to see how many top quality professionals are gravitating to the Wiki through the Guru awards.

I am very proud and honoured to get to know you all.

 

Best regards,
Pete Laker

 

Disaster-proof enterprise cloud solutions with Windows Azure

$
0
0

Every Solution Architect or IT Manager eventually, needs take care of one of the most challenging tasks for an IT organization: dispose of disaster recovery capabilities to support the business continuity requirements.

These concerns are not different when you are using a Cloud platform as Windows Azure, you always need bear in mind that anything (under your control or not), would fail in any moment (Black swan theory), so, you must plan and design your Cloud solution from a disaster-proof perspective following a process to build resilient solutions very similar to the process that you can follow for an on-premises solution, but, the main difference is that with Windows Azure you don’t need take care of expensive specialized hardware or build a nuke-proof bunker.

I define the process in five steps:

The_Cloud_Pilot_Building_Disaster-proof_Cloud_Solutions

1. Get business requirements: getting from different business sources the critical processes where IT need to invest for business continuity and what are exactly the requirements to keep the business running. The basic idea is that redundancy is not necessary for every IT service. You need use a criteria to define what IT services need high availability and disaster recovery; I do usually use the following:

a. Critical Systems: services that need keep up and running in any circumstance (service outages of a critical system means business interruption and potentially could have financial and legal implications).

b. Essential Systems: services that need keep up and running to support business operations and are typically integrated with Critical Systems. These services need priority in the disaster recovery plan.

c. Necessary Systems: services that help to improve business operations and provide productivity improvements for employees, but are not required for business continuity. Necessary Systems can be left in the background in the recovery plan.

d. Optional Systems: These services may or may not improve business productivity, here I include test systems, historical data archiving, Intranet (not vital to the business, etc.). These services may be excluded from the recovery plan.

2. Set business continuity IT requirements: where we need to define recovery time objectives for the previously classified systems, recovery point objectives for application data, how you are going to manage the process and the IT support that you need to provide resiliency for the systems; in the same time that you are balancing between high availability and disaster recovery costs vs. the possible business losses in case of outages because 9’s in the availability percentage means more or less money.

3. Define High Availability and Disaster Recovery strategies: as a first planning phase where you need define what strategy are you going to follow to minimize impact of outages. The outage categories that you must cover are: software outages, operation errors outages (these two have aprox. 50% of the typical service outages), hardware outages, scheduled outages and facility outages.

4. Plan and Design the solution: at this step you need to plan for application data, state and infrastructure resiliency following cloud design patterns and defining the IT service management and operational processes (including disaster recovery protocol, etc.).

5. Build solution: now you are in the middle of the battlefield developing the solution, and here is where you can use Windows Azure services as the building blocks to build your disaster-proof solution, using any of the application, data or infrastructure services to deploy a solution created with the features that I call the Cloud DNA: Health and Monitoring model, Automation, Availability sets (grouped components so that are always available during scheduled outages), Security, Data and Compliance, component distribution and geo-dispersion according with business requirements, load balancing and autoscaling, Development for Operations and Configuration Management; using the programming language and computing platform that better fits for you.

Some useful links:

Best Practices for the Design of Large-Scale Services on Windows Azure Cloud Services.

Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications

Windows Azure SDKs.

Windows Azure Patterns & Practices

Windows Azure

PowerShell Jobs Week: Introduction to PowerShell Jobs

$
0
0

Summary: Richard Siddaway introduces you to Windows PowerShell jobs.

Hey, Scripting Guy! Question Hey, Scripting Guy! I’ve just starting learning Windows PowerShell, and I have some long running tasks to perform. What’s the best way of running these tasks?

—LJ

Hey, Scripting Guy! Answer Hello LJ,

Honorary Scripting Guy, Richard Siddaway, here today filling in for my good friend, The Scripting Guy. LJ, you need to use Windows PowerShell jobs for your long running tasks. Jobs are an area of Windows PowerShell that I feel is neglected. The headline piece of functionality in Windows PowerShell 2.0 was remoting. In many respects, Windows PowerShell jobs are just as important and beneficial, to your automation efforts as remoting has been.

This is the first of a series of posts that, hopefully, will shine the spotlight on Windows PowerShell jobs, remind people of their capabilities, and encourage their greater adoption. The full series comprises:

  1. Introduction to PowerShell jobs (this post)
  2. WMI and CIM Jobs
  3. Remote Jobs
  4. Scheduled Jobs
  5. Workflow Jobs
  6. Job Processes
  7. Jobs in the Enterprise

This introductory post will cover the basics of using Windows PowerShell jobs.

Jobs were introduced in Windows PowerShell 2.0 and helped to solve a problem inherent in the command-line tools. That is, if you start a long running task, your prompt is unavailable until the task finishes. As an example of a long running task, think of this simple Windows PowerShell command:

Get-ChildItem -Path c:\ -Recurse

If you run the command, you will get a full directory list of your C: drive. That will take some time. As an aside, if you are experimenting with performance counters in Windows PowerShell, running this command in a couple of consoles is a good way to give you CPU a work out.

Back when I was using VBScript, I would have multiple command prompts open—each running a script.  That can get confusing and annoying.  With Windows PowerShell, you can also run multiple consoles or instances of the Windows PowerShell ISE. But a better approach is to use a Windows PowerShell job.

To create a Windows PowerShell job, simply put your code into the script block of the Start-Job cmdlet:

Start-Job -ScriptBlock {Get-ChildItem -Path c:\ -Recurse}

The cmdlet will return information about the job as shown in the following screenshot.

Image of command output

Windows PowerShell will assign a name and numeric ID. You can see that the job type is a Background job (job types are explained in the Help file about_Job_Details), and that it’s running on the local machine. The final column shows (at least some of) the command that is running.

Note  The numeric IDs that you see on your machine may vary from those displayed in this post. The important point is the relationship between the jobs and their IDs.

You can check on the progress of your jobs using Get-Job:

Image of command output

The same information is presented as when the job started.

You can use the job name or ID to pull back information on an individual job:

Get-Job -Id 4

Get-Job -Name Job4

Both commands return the same information about your job. It is interesting to use the –IncludeChildJob parameter, as shown in the next screenshot.

Image of command output

The job with an ID of 4 is the data you’ve been seeing all along. Now a job with an ID of 5 has suddenly appeared. Actually, it’s been there all the time because Windows PowerShell jobs created through Start-Job always consist of a parent job and a child job. The child job does the actual work. If you were running the job against a number of remote machines by using Invoke-Command and its –AsJob parameter, you would get one child job per remote machine.

When you manage jobs, anything you do to the parent job is automatically applied to any child jobs. Removing or stopping the parent job performs the same action on the child jobs. Getting the results of the parent job means you get the results of all the child jobs. As you will see later, you can access the child jobs directly to retrieve their data.

If you start another job as shown here…

Image of command output

…you’ll see that it is given an ID of 6. Windows PowerShell automatically assigns the next ID number, taking child job IDs into account. This can cause confusion to people new to Windows PowerShell jobs.

When a job has completed, you can retrieve the data stored in the job.

Image of command output

You can see that the job consists of a parent job (ID 6) and a child job (ID 7). You can use Receive-Job to get the data from the job. I added the –Keep parameter to prevent the default action of the data being deleted from the job. In a simple job, as in the example, you can access the data through the parent or child jobs:

Receive-Job -Id 6 -Keep

Receive-Job -Id 7 –Keep

When you have multiple child jobs, its usually easier to access the child jobs in turn:

$jobs = Get-Job -Name Job6 | select -ExpandProperty ChildJobs

foreach ($job in $jobs){Receive-Job -Job $job -Keep}

You’ve seen some of the cmdlets that are associated with Windows PowerShell jobs. The full set is:

  • Get-Job
    Gets Windows PowerShell background jobs that are running in the current session
  • Receive-Job
    Gets the results of the Windows PowerShell background jobs in the current session
  • Remove-Job
    Deletes a Windows PowerShell background job
  • Resume-Job
    Restarts a suspended job
  • Start-Job
    Starts a Windows PowerShell background job
  • Stop-Job
    Stops a Windows PowerShell background job
  • Suspend-Job
    Temporarily stops workflow jobs
  • Wait-Job
    Suppresses the command prompt until one or all of the Windows PowerShell background jobs that are running in the session are complete

Suspend-Job and Resume-Job only apply to workflow jobs. You’ll learn more about them on day 5.

Each cmdlet has an associated Help file (remember that you can use Update-Help in Windows PowerShell 4.0 and Windows PowerShell 3.0). There is also an extensive set of about files:

  • about_Jobs
  • about_Job_Details
  • about_Remote_Jobs
  • about_Scheduled_Jobs
  • about_Scheduled_Jobs_Advanced
  • about_Scheduled_Jobs_Basics
  • about_Scheduled_Jobs_Troubleshooting

One important point to note is that the simple Windows PowerShell jobs that you’ve seen so far are isolated to the Windows PowerShell session in which you started the job. If you close the session that contains the jobs, you will lose the jobs and your results unless you’ve saved the data to disk.

Another way to work with jobs is to create a variable that holds the job object:

Image of command output

You create the variable when you start the job:

$myjob = Start-Job -ScriptBlock {Get-ChildItem }

Notice in the screenshot that there is no output as the job starts. You can use the variable to display job information or any of the techniques you’ve seen already:

Get-Job -Id 10

Get-Job -Name Job10

You can also do this:

$myjob | Get-Job

The variable can be used directly when retrieving job data:

Receive-Job -Job $myjob –Keep

Many people like to name their jobs rather than allowing Windows PowerShell to name them:

Start-Job -ScriptBlock {Get-ChildItem } -Name myjob

Get-Job -Name myjob

Receive-Job -Name myjob -Keep

You can see the start and end times of your jobs:

Image of command output

If you want to see the execution time, you need to do a little bit of work:

Get-Job | select PSBeginTime, PSEndTime, @{N='ExecutionTime'; E={$_.PSEndTime - $_.PSBeginTime}}

The execution time is calculated by subtracting the begin time from the end time, which results in a timespan object:

Image of command output

Notice that the first job run, which was Get-ChildItem, runs recursively against the C: drive, and it took over 52 minutes to run. That’s a long time to have your Windows PowerShell prompt locked up by a single task. Use a job and you can carry on working.

You should always aim to clean up your Windows PowerShell environment and remove any lingering artifacts such as jobs, remoting, or CIM sessions before shutting Windows PowerShell. In the case of jobs, they will be removed for you if you don’t do it, but I think that is a sloppy approach. Especially when you can remove all old jobs in one pass:

Get-Job | Remove-Job

Or you can remove individual jobs:

Get-Job -Id 12  | Remove-Job

Remember that Name can also be used as an identifier.

Alternatively, you can filter on job completion:

Get-Job -State Completed | Remove-Job

You need to ensure that your jobs have all completed before you delete them and close Windows PowerShell:

Get-Job | where State -ne 'Completed'

One common mistake when people start working with jobs is to forget to retrieve the data before deleting the job. Try to make using jobs a process: Run the job, get the data, delete the job. That way, you clean up as you work with the jobs, and you don’t forget to retrieve your data.

That’s it for today. Tomorrow you’ll learn about WMI and CIM jobs. Bye for now.

~Richard

Thanks, Richard.

Richard Siddaway is based out of the UK, and he spends his time automating anything and everything, for Kelway, Ltd. A six-year Windows PowerShell MVP, Richard is a prolific blogger, mainly about Windows PowerShell (Richard Siddaway's Blog: Of PowerShell and Other Things) and a frequent speaker at user groups and Windows PowerShell conferences. He has written a number of Windows PowerShell books: PowerShell in Practice; PowerShell and WMI, PowerShell in Depth (co-author); PowerShell Dive (co-editor), and he is currently finishing Learn Active Directory Management in a Month of Lunches, which features lots of Windows PowerShell. All of the books are available from Manning Publications.

I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me at scripter@microsoft.com, or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.

Ed Wilson, Microsoft Scripting Guy 


Kuusisataa miljoonaa kuittiriviä tietovarastoon viidessä minuutissa ja adhoc-kyselyitä 10 miljardiin ostotapahtumaan muutamassa sekunnissa - Parallel Data Warehousen esittelyvideo ja demo

$
0
0
Olen juuri julkaissut YouTubeen videon jossa käydään läpi yksityiskohtaisesti SQL Server 2012 Parallel Data Warehouse -teknologia ja sen hyödyt IT:lle ja liiketoiminnalle. Video löytyy osoitteesta http://youtu.be/sZ2etXjd9cM Demossa näytän mm seuraavia asioita: Tietovarastokannan luonti Parallel Data Warehouse -applianceen ilman hankalaa levytilan suunnittelua 600 miljoonan kuittirivin lataaminen PDW:hen dwloader-työkalulla suoralatauksena...(read more)

TechNet WikiNinjas Infrastructure Webdays Istanbul 2014

$
0
0

Hörmətli Dostlar !

Sizləri  Martın 29-da Türkiyə vaxtilə saat 10:00 da və Azərbaycan vaxtı ilə saat 12:00 başlayacaq seminara dəvət edirik. Online olaraq yayımlanacaq seminarda bir-brindən dəyərli dostlarımız çıxış edəcək.  Seminarlar  Türkiyə və Azərbaycan türkcəsində təqdim olunacaqdır. Mövzular qısa başlıqlar şəkilində aşağdakı kimi sıralanmışdır.

1. Hakan Uzuner [MVP] - Keynote Speaker

2. Gökan Özcifci [MVP] -  OFFICE 365 & SharePoint

3. Uğur Demir - Exchange 2013 SP1 Yenilikleri

4. Mehmet Parlakyiğit  & Recep Yüksel - Hyper-V & VMM

5. Asil Mutlu & Davut Eren - System Center 2012

6. Yavuz Taşçı & Hasan Dimdik - Active Directory

7. Elgüc Yusifbeyli - Failover Clustering (AZ)

 

Seminarlarda iştirak zamanı aşağıdakı keçidlərdən yararlanacaqsınız. 

Join Meeting: https://www305.livemeeting.com/cc/mvp/join

Meeting ID:  WebDaysTR2014

birbaşa keçid

https://www.livemeeting.com/cc/mvp/join?id=WebDaysTR2014&role=attend

Bizi izlədiyiniz üçün təşəkkür edirik.

 

 

Meet Moez Tounsi! March's CRM Guru

$
0
0

1-Moez, can you please introduce yourself to our readers?

IMG_0898 (2)_edited2I am a Technical Solution Specialist with a Ninja Black Belt for Customer Management Solutions acting in Middle East and Africa. Before this I was a Senior Consultant in Europe on a wide area of technologies mainly Dynamics CRM and SharePoint Server and Subject Matter Expert on software design and ASP.NET.

2- What do you love the most about technology?

Technology is the key driver for modern world, the way it reflects and accelerates real world connections and shortens distance between everyone. Before we were in a world were technology is governed by requirements and business usage, today we have changed it so it reflects sentiments, touch communication and direct contact.

3- What is CRM? Can you give us a small introduction?

Customer Relationship Management is the best solution when an organization needs to gain intelligence on their customer ecosystem and segment profitability. So it sharpens the way they are selling products and services in collaborative and Dynamic Fashion. CRM Solutions amplifies customer satisfaction and customer knowledge, automates multichannel contact and drives business performance. Today we can see CRM Apps in Small, Mid-Size and Large businesses in various industries like banking, telecommunication and governments.

What is really distinguished in Dynamics CRM is the ability to be “Polymorph” meaning the ability to translate real world situations and challenges to Technology Based efficiency. With Dynamics CRM we talk about Patient Relationship Management, Student Information Systems, Case and Records Management, Citizen Relationship management and so on. I truly believe that Dynamics CRM is the future for all businesses.

4- Any links that can help expand our Unified communications CRM knowledge.

Never miss that you can have CRM online on crm.dynamics.com

I invite everyone to see this video http://youtu.be/C3gxpUYrjM4

5- What is the newest updates for CRM this year?

Social with Microsoft Social Listening and the acquisition of Parature a Multichannel contact center software that will be pre-shipped with Dynamics CRM.

Marketing, Multichannel Campaign and Social too with Microsoft Dynamics Marketing, this is an essential too when it comes to use Marketing as a Service.

On the contact center side we are adding new features and business scenarios that will make the Contact Center experience better. We also are into shipping in the next few weeks Microsoft Dynamics Service Desk a new addition that was known as the Desktop Agent, and here is a solution that handles dynamic CTI integration and business requirements.

6-Away from technology, do you have any other hobbies or passions?Moez and the Seafood

Part from technology I am an amateur swimmer I compete summertime in locals in Susah my hometown, like to hang out with friends and French & Italian cuisine.

I am also a passionate traveler. This summer, my destination is Norway to climb on top of the Pulpit Rock.

 

 

7- Any advice to anyone that wants to be an IT guru?

Be passionate about what you are doing, our job is challenging and full of adrenaline. Most important think in being a guru is sharing, in fact what I learned is that we can never be a Guru by ourselves but with the amount of information exchange we are having every day.

8- How can people contact you for any technical inquiries?

I am very active in MSDN Forums as well as ASP.Net (http://asp.net) and you can contact me through my profile http://social.msdn.microsoft.com/profile/Moez+Tounsi .

Tip of the Day: No Love for POP3

$
0
0

Today’s Tip…

The mail client the comes with Windows 8 supports connecting to email servers using the IMAP protocol. However, it does NOT support email servers that use the older POP3 protocol.

However, if your email provider uses POP3, you have a couple of options open to you.

  1. Go to mail.live.com and add your POP3 account there. You will be able to create a new Outlook alias that you can use.
  2. Download a different email client such as Windows Live Essentials which supports POP3

Kostenloses eBook: Social is for Closers – Wie Microsoft Social Listening und Dynamics CRM Vertriebsmitarbeitern helfen erfolgreicher zu sein

$
0
0

Liebe Leser,

Sie wussten bestimmt schon, dass 57% eines Kaufentscheidungsprozesses bereits vor dem ersten Kontakt mit einem Verkäufer abgeschlossen sind? Dann nutzen alle Ihre Vertriebskollegen auch bestimmt schon ein voll integriertes Social Listening Werkzeug gemeinsam mit einem holistischen CRM System? Nein? Dann sollten Sie Microsoft Social Listening und Dynamics CRM kennen lernen!

Hierzu empfehle ich Ihnen dieses kostenlose eBook in welchem unter anderen Top-CEOs und prominente Social Media Nutzer erklären, warum Social Media Nutzung heute zu jedem Berufsalltag gehört.  

Viel Spaß beim Lesen wünscht Ihnen Ihr

Sebastian Grassl

Microsoft Dynamics CRM Product Marketing Manager

Domingo - Final de Semana Surpresa: FINALISTAS do TechNet Wiki Day de fevereiro/2014

$
0
0


Apesar deste mês ser o mais curto do ano, muitos artigos de qualidade foram criados e foi difícil para a Comissão de Seleção de Artigos definir quais seriam os 5 finalistas de fevereiro/2014.

Foram analisados os artigos dos últimos 35 dias, para que todos os artigos que não foram analisados no fim do mês de janeiro tenham também uma chance de participar. 

Apenas um artigo por autor foi selecionado para esta premiação do TechNet Wiki Day.

É com grande alegria que divulgo abaixo os 5 finalistas do mês de fevereiro/2014 (ordenado por autor):

SharePoint 2013: Exportando dados da lista para Excel  por  Demétrio Silva

Windows Server 2012 R2 - Graphical Management Tools and Infrastructure por  Jordano Mazzoni

SQL Server 2014 - Buffer Pool Extension - BFE por  Luan.Moreno (a.k.a SQL.Soul)

Guia de integração do System Center Service Manager 2012  por  Lucas Camargo Reis 

Realizando P2V online com SCVMM 2012  por  Walter Teixeira

Só por estarem entre os 5 melhores artigos deste mês já é um motivo de orgulho, pois isto mostra que estes autores compartilharam um excelente conteúdo e contribuíram para manter o alto nível de qualidade dos artigos TechNet Wiki.  

Na próxima semana, 3 artigos serão premiados e apenas um será o grande vencedor

Quem será o vencedor deste prêmio da Comunidade TechNet ? Saberemos em breve, na próxima semana.

Até +,

Wiki Ninja Durval Ramos ( TwitterPerfil )

Sala de conciertos en Windows 8

$
0
0
Para disfrutar de las presentaciones de una de las mejores orquestas del mundo, la Orquesta Filarmónica de Berlín, solo deben descargar la app de la Berliner Philarmoniker en su dispositivo Windows. Entérense de más en: http://aka.ms/fbr35j...(read more)

Přecházíme z Windows XP (4.díl)

$
0
0

V posledním díle tohoto seriálu o přechodu z Windows XP se podíváme na samotný průběh instalace systému Windows 8.1.

Po spuštění počítače, ve kterém je instalační USB disk nebo instalační DVD by se jako první měla zobrazit následující obrazovka.
V prvním kroku průvodce si můžete vybrat zejména formát času a měny a typ výchozí klávesnice, po výběru nezbývá než klepnout na tlačítko Další.
V druhém kroku je možné zvolit instalaci systému (tlačítko Nainstalovat) nebo zvolit poměrně nenápadný odkaz v levém dolním rohu pro Opravu počítače. V tuto chvíli zvolíme tedy Nainstalovat.
Třetí krok průvodce slouží pro zadání produktového čísla Windows 8.1, najdete jej nejčastěji na štítku
nalepeném na počítači, ale můžete jej získat např. i v elektronické podobě. U některých typů instalací (zejména multilicenčních) tento klíč není vyžadován a je možné jej zadat až po kompletní instalaci.
Následuje povinný souhlas s licenčními podmínkami.
Dále se už dostáváme k zajímavějším nastavením. Zde si můžete zvolit, zda se bude jednat o upgrade (povýšení) systému z předchozí verze nebo zda provedete čistou, vlastní instalaci. Ačkoliv je upgrade u Windows 8.1 bezproblémový, většina IT specialistů vám při tak zásadní změně jakou je instalace zcela nového operačního systému doporučí právě čistou instalaci, kterou tedy zvolíme i my.
V každém počítači se nachází pevný disk, který je možné rozdělit na několik oddílů a to zejména kvůli větší přehlednosti. Nejčastěji uživatelé rozdělují disk na dva oddíly a to systémový a datový. Důvod je prostý – pokud se stane něco s operačním systémem tak vážného, že je nutná kompletní reinstalace, můžete ji provést bez ohledu na data na druhém, nesystémovém oddílu. Návrh takového rozložení je vidět i na následujícím snímku a rozdělení se provádí přes příkazy pod seznamem disků. Toto rozdělení se ale primárně používá spíše u soukromých počítačů, než školních, ale rozhodnutí je vás.
V rámci průvodce je to již téměř vše, stačí klepnout na tlačítko Další a začne docházet k instalaci systému, resp. rozbalování instalační image. U Windows 8.1 tento proces nezabere většinou více jak 15 minut, pokud namísto klasického pevného disku vlastníte SSD disk, tato doba je ještě kratší.
Jakmile se dokončí rozbalování image, dojde k restartu systému a uživatel si může vybrat barevné prostředí systému Windows a název počítače. Toto nastavení není pochopitelně neměnné a lze jej i později upravit.
V dalším kroku průvodce je poté možné ručně nebo expresně konfigurovat nastavení systému.
Poslední informace, kterou od vás bude průvodce instalací chtít, je jméno uživatelského účtu a vlastně tak hned v průběhu instalace lze narazit na jednu z největších novinek Windows 8 a Windows 8.1 a tou je možnost přihlášení pomocí účtu Microsoft. Jedná se o online účet, který máte, pokud využíváte některé služby společnosti Microsoft, jako jsou Hotmail, SkyDrive a další. Stačí tedy zadat název tohoto účtu a heslo a tento online účet bude zároveň i vaším uživatelským účtem v systému Windows 8.1. Pokud takový účet nemáte a chtěli byste tuto funkci využívat, můžete si rovnou v instalaci systému takový účet vytvořit (pokud jste v průběhu instalace připojeni na internet) a to klepnutím na položku Zaregistrovat si novou e-mailovou adresu. Využívání účtu Microsoft má totiž kromě jednoduchosti i některé další výhody, které s klasickým offline účtem nejsou a ani nemohou být dostupné. Jedná se zejména o synchronizaci některých dat a nastavení napříč více počítači. To znamená, že pokud budete využívat na více počítačích se systémem Windows 8.1 pro přihlášení stejný účet Microsoft, na všech těchto počítačích budete mít stejné pracovní prostředí.
Pokud si přesto nepřejete s takovým účtem přihlašovat nebo jej vytvářet, je možné si vytvořit klasický místní účet tak, jak bylo zvykem v předchozích verzích systému. Bohužel pro koncového uživatele byla tato volba poměrně skryta a tak máte pro vytvoření lokálního účtu dvě možnosti. Tou první je nebýt při instalaci připojeni na internet. Pokud ale připojeni jste, jste rovnou vyzváni k zadání přihlašovacích údajů již existujícího Microsoft účtu nebo k vytvoření nového, ale volba vytvoření místního účtu zde oproti instalaci ve Windows 8 chybí. Pokud ale zadáte v podobě Microsoft účtu záměrně špatné údaje, systém vám následně umožní si lokální účet vytvořit. Pro další práci se systémem a ukázky v knize bude ale využíván právě využíván Microsoft účet, protože výhody, které oproti standardnímu lokálnímu počtu nabízí, jsou nesporné.  
Pro následující krok v instalaci se Microsoft rozhodl pro malou inovaci. Namísto toho, aby uživatel sledoval, jak nabíhají procenta dokončení konfigurace systému, je uživatel seznámen s novinkami v systému Windows 8.1, zejména co se ovládání týče.
Po dokončení konfigurace a přehrání výukové animace se již zobrazí nabídka Start, která je ale zcela jiná, než na jakou byl uživatel od dob Windows 95 zvyklý.
 
Možná si říkáte, co k tomu společnost Microsoft vedlo, jak se s tím pracuje, k čemu je to dobré nebo jaké překvapení na vás ještě čeká. V následujících řádcích i kapitolách naleznete na tuto otázku odpověď.

Tím základním důvodem je myšlenka, že by všechny systémy od společnosti Microsoft měly být jednotné nebo minimálně velice podobné co se ovládání týče. Když si ale představíte, jak před několika lety vypadalo prostředí operačního systému Windows, herní konzole Xbox nebo chytrých telefonů se systémem Windows Mobile, nebyla mezi nimi zdaleka žádná podobnost. Uživatel, který si tak koupil tři různá zařízení s třemi operačními systémy od stejné společnosti, měl pokaždé jiné pracovní prostředí a to se Microsoft rozhodl změnit. Proto se objevil mobilní systém Windows Phone, proto dostala konzole Xbox aktualizaci svého tzv. dashboardu a proto je ve Windows 8.1 nabídka Start ve formě aktivních dlaždic, které se objevují ve všech systémech.
Po dokončení instalace je zapotřebí provést několik dalších nastavení, jako jsou např. nastavení síťového adaptéru (v případě, že nemáte ve škole DHCP server, který přiděluje adresy automaticky), instalace potřebných aplikací a především obnovu dat a případně i uživatelských účtu za pomoci nástroje Migrace profilu uživatele a to je vše, právě jste provedli kompletní instalaci operačního systému Windows 8.1 a jaké novinky v něm jsou a jaké vzdělávací aplikace můžete využívat si přečtěte na jiném místě tohoto blogu.

Mal wieder Angry Birds: Mac-Bitcoin-Dieb verbreitet sich durch geknackte Version

$
0
0

Einmal mehr will sich Schadsoftware für den Mac als unliebsame Dreingabe geknackter Software verbreiten, die unter anderem per Peer-to-Peer-Netzwerk verbreitet wird. Der Security-Hersteller Eset warnt vor der Malware CoinThief für OS X, die Logindaten für Bitcoin-Wallets klaut – und so den Diebstahl der digitalen Währungseinheiten einleitet.

Der Schädling schleust sich einerseits als vermeintlich nützliche Bitcoin-Software ein, die beispielsweise den aktuellen Kurs der Krypto-Währung anzeigt. Die bösartig manipulierte Freeware wurde auf bekannte und an sich vertrauenswürdige Downloadseiten wie download.com hochgeladen. Währen der Installation infiziert die Malware den Rechner und installiert ein – wahrscheinlich bösartiges – Firefox-Plugin, um dann die eigentliche, voll funktionstüchtige Anwendung zu starten. Die Versionen der Software im Apple App-Store sind nicht mit dem Schädling infiziert.

Andererseits wurde CoinThief auch als unliebsamer Zusatz zu geknackten Versionen von beliebten Apps wie Angry Birds, Pixelmator, BBEdit und Delicious Libary verbreitet. Die Raubkopien kursieren als Bit-Torrent-Download.

Sicher vor solchen Infektionen ist, wer Software ausschließlich aus dem offiziellen App-Store installiert. Sollte der eigene Rechner mit dem Schädling befallen und keine Antivirensoftware zur Hand sein, dann bietet SecureMac eine gute Anleitung zur Entfernung des Schädlings.

Gastbeitrag von Michael Kranawetter, Chief Security Advisor (CSA) bei Microsoft in Deutschland. In seinem eigenen Blog veröffentlicht Michael alles Wissenswerte rund um Schwachstellen in Microsoft-Produkten und die veröffentlichten Softwareupdates.

 

PowerTip: Control Job Starts with PowerShell

$
0
0

Summary: Learn how to use Windows PowerShell to control which jobs start when.

Hey, Scripting Guy! Question How can I use Windows PowerShell to complete a group of jobs before I start more jobs?  

Hey, Scripting Guy! Answer Use the Start-Job cmdlet, for example, to start 3 long running processes:

Start-Job {<long running process 1>}

Start-Job {<long running process 2>}

Start-Job {<long running process 3>}

Then use Wait-Job to stop further processing. It works at the prompt, or even better, in a script:

Get-Job | Wait-Job

After your jobs have completed, you can run more jobs:

Start-Job {<long running process 4>}

Start-Job {<long running process 5>}

TechNet Guru GOLD Winners in Windows Development (August-September 2013)

$
0
0

Welcome back to my mini-series highlighting some of the past TechNet Guru winners in Windows Development.

Last month we looked at May-July. This month, I'll look at August and September.

I'll highlight the Gold winners in subjects I am qualified to comment on, with a little bit of love, or general developer chat thrown in.

Guru Award Visual Basic Guru - August 2013  

Gold Award Winner

 

Reed KimbleHow to Get the Textual Representation of a Number (Convert Number to Words) in VB.NetPeter Laker: "Superb article. Well presented and detailed."
SB: "nice code example of a real world problem"
Ed Price: "Great formatting, explanations, and code snippets!"
Richard Mueller: "Very good ideas and well explained. This can be useful."
Anthony D. Green: "This would make a great programming exercise for students."

This is a great primer for converting numbers to words, in this case by simply using an Enum.

Reed has an excellent profile on MSDN and TechNet, consistently producing quality articles like this.

And we're not talking about turning your calculator upside down to make rude words!

Guru Award Visual C# Guru - August 2013  

Gold Award Winner

 

Isham MohamedAvoid “File system redirection” in Visual Studio 2012Christian Lukito: "Good article to explain Windows 8.1 behaviour"
CW: "This article calls out a problem you may encounter in C# and shell execution of things from the system directories. I thought it is well done and should help to unblock individuals."
Ed Price: "Great explanation to a common issue!"

Windows 8 has in my view been a great success. Microsoft may have been a little slow to get into the tablet market, but now they're here, Windows 8 beats the other platforms in every way.

It was a fast and simple experience "skilling up" for W8 Metro, which I would describe as was a "nice hop" somewhere between WPF and Silverlight.

This article from Isham nicely describes a gotcha you may encounter, as your knowledge and demands grow.

Guru Award Windows Phone Guru - August 2013  

Gold Award Winner

 

ChilbertoAzure Mobile Services Custom API - Exploring Server Side CapabilityJS: "only 1"
Ed Price: "Really important topic with great code snippets and solid explanations!"

This is a great article from Chilberto server side capability of Azure Mobile Services - the ultimate solution for mobiles and Windows 8.

As noted in the article, a great launch page into the wonderful world of Mobile services is here.

Also, if you want to know more about Mobile Services scripts and node.js, then you should start here.

Guru Award Windows Store App Guru - August 2013  

Gold Award Winner

 

Sachin SCustom styling the alternate rows inside ListView/GridViewEd Price: "Good topic and breakdown. It could benefit from more explanations and a breakdown of sections with a TOC. Thanks for the contribution!"

Here we go into the XAML side of life, and an excellent example of what we can do with one of the most powerful features of XAML based products - ItemTemplates

In this case, SachinS is using a StyleSelector to decide the style to be used per row.

Styling and Templates are shown in downloadable detail in these XAML related projects, that I've posted on MSDN over the years:

Guru Award WPF Guru - August 2013  

Gold Award Winner

 

Magnus (MM8)Validating data in WPF 4.5 using the INotifyErrorDataError interfacePeter Laker: "Excellent overview of validation"
Ed Price: "Important topic and great delivery and formatting!"

Well this is a subject close to my heart. I have made various versions of validation, for different clients.

Over the years I developed various versions, my favourite being a mix if IDataError and an attributes based validation rule solution.

When you first delve into WPF, you may feel that MS missed a trick not implementing a standardised way to do validation.

However it soon become apparent how flexible WPF is by offering several ways to validate. and how refreshing it is to be able to collate, manage and display errors however you like.

Guru Award Visual Basic Guru - September 2013  

Gold Award Winner

 

Code for 2008 and 2010 versions of vb.net. Have you ever wanted an oval, triangle, a pentagon, a hexagon or an octagon for a control or a form?Richard Mueller: "A very interesting and creative article with lots of example code."
MR: "Helpful article! "
Ed Price: "Good solution with a lot of detail! Would be even better formatted into sections, since it's so long. Some good interactions in the comments, too!"
SB: "The article has a narrative and shows doing something which I know people want to achieve. The code shows revisions and is VB code. "

This is the point I'd be jumping into WPF to be honest, however John has given a great run through of the VB way.

I look at all that WinForm code and I long for XAML. Separating the UI from the code logic also lets you have two people work on the page, equals faster development.

Still, WPF is another leap of learning, if you come from a WinForm background, so it is great to see this contribution from John.

Guru Award Visual C# Guru - September 2013  

Gold Award Winner

 

Jaliya UdagedaraIEnumerable<T> Vs. IQueryable<T>Ed Price: "As Naomi wrote in the comments, "I like your articles and your style - easy to follow." I agree, it has great formatting, and it is very clear. Special thanks to Pituach for helping format it and for giving Jaliya some good advice!"
CW: "The most important difference is in the query building. Unfortunately this was at the end. Article still quite useful."

IQueryable is of course an essential part on Linq. This article from Jaliya has a good go of explaining how it fits in.

Another great read , started nearly nine years ago, is the "LINQ: Building an IQueryable provider series" from 

Guru Award Windows Phone Guru - September 2013  

Gold Award Winner

 

mcosminHow to play flac files in windows phone using C#JS"Long but good"
Ed Price: "Long article; very in depth!"
Peter Laker: "Wow yummy, very nice, thanks mcosmin"

This is an excellent article about the versatile MediaStreamSource. This wonderful piece of runtime allows you to get right under the hood and fiddle with the media stream.

This means you can write your own decoders and essentially make your own Media Player for media that has not yet been integrated into Silverlight's MediaPlayer.

Thank you mcosmin for choosing a great subject to share on TechNet wiki!

Guru Award Windows Store App Guru - September 2013  

Gold Award Winner

 

Thomas Claudius HuberWhat's new for the Appbar in Windows 8.1RC: "It's pretty much a rehash of the documentation here. The comments on differences between the XAML implementation and the C# implementation are useful. How about C++ and VB syntax as well? The title and tags should also clarify that this is a XAML-specific article."
Ed Price: "Good breakdown of the sections, great formatting of the code and images. Great article! As RC mentioned, this should include more info about XAML. "

This just shows how great this competition is. It gives our coding experts a platform as good as a blog, to post about new developments.

We learn a lot at TechNet, as we read these all when they arrive. This was a deserved win for Thomas.

Guru Award WPF Guru - September 2013  

Gold Award Winner

 

Magnus (MM8)WPF: Exporting Data from a DataGrid ControlEd Price: "Fantastic formatting and great descriptions!"
Peter Laker: "Wow, awesomely detailed, nice work Magnus!"

This was an interesting article from Magnus. In my view, and data bound to a DataGrid should be exported from the source data, not from the DataGrid itself.

If bound two-way correctly, then anything in the DataGrid can be pulled from the bound source. Traversing controls for data is a WinForm thing, thankfully completely avoidable in XAML based applications.

When you get a couple of major projects under your belt completely in MVVM, you realise there is no reason to touch controls themselves.

The only exception may be as Magnus highlights, if you change the order of the data. A simple source collection would not also change.

However this is when you turn to To group, an ICollectionView which supports these operations. You then perform the operations on the collection view, and refer to it for exporting in the desired order.

While I'm at it, for the DataGrid fans amongst you, here are some MSDN Gallary samples from me:

 

 

Well, another great bunch of winners last August and September.

Next time I'll look back at October and November, when I'll also take another tally of medals.

Thank you for joining me on another look back at the Gurus that have gone before.

Best regards,

Pete Laker

Fem-dages intensiv Lync Server 2013 Boot Camp inkl. eksamen

$
0
0
Lync Server 2013 Boot Camp I samarbejde med Firebrand Training, har Microsoft Danmark udviklet en fem-dages Lync 2013 Boot Camp, som giver Lync kunder og -partnere mulighed for at supplere eksisterende Lync ressourcer i organisationen. For at sikre deltagerne det optimale udbytte af boot camp’en, afholdes den som internattræning. Målgruppe Boot Camp’en henvender sig til medarbejdere, som skal implementere og forstå Lync Server 2013, samt ønsker en god...(read more)
Viewing all 17778 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>