That's a long title... but I already digress.
As a Systems Architect and Software Engineer, I use different a lot of technologies, mostly Microsoft Technologies. I decided to create a word cloud of active Microsoft technologies, services, and products, including many that I'm currently using in my job:
Word Cloud: Software Development
Technologies, Patterns and Services (mostly Microsoft)
How many of the words above are you familiar with? How many of these technologies are you an expert in?
The list includes active Microsoft technologies, services and products (and some general patterns) in the following categories:
- Architecture
- Cloud Computing
- Data Access
- Development
- Integration/Interoperability
- Rich Client (Desktop/Mobile)
- Security
- Server Products
- Web/RIA Technologies
Thanks to XX (I'm withholding the name just in case any bored lawyers decide to get involved) for being kind enough to send me the list.
I created the Word cloud using the Java based Wordle.net (I need to write a Wordle in Silverlight... More word clouds and the full list of words used to create the clouds are found below.
More Word clouds
When the VSLive session I was attending slowed down, I hit "Randomize / Refresh" and got a new cloud. Here are some I liked (click on the image to view a larger version):
And here's the full list of Software Development related technologies, products, services, patterns, (mostly Microsoft) etc...:
Architecture
Design Principles
Patterns (Messaging, Parallelism, Interface, GoF)
Practices (LEAN, SOLID, AGILE, TDD, etc.)
Software + Services
Software Factories
Cloud Computing
Azure
Cloud Data Storage
CRM Online
Enterprise Service Bus (ESB)
Live Services
SharePoint Online
SQL Server Data Services (SSDS)
Data Access
ADO.NET Data Services
ADO.NET Entity Framework
Dynamic Data Controls
LINQ
Provider Pattern
Sync Center
Sync Framework
Sync Services
Development
"Oslo"
.NET Framework
Agile
Application Lifecycle Management (ALM)
C#
C++
Development Methodologies
Dynamic Language Runtime
F#
IronRuby
Micro Framework
Microsoft Foundation Classes (MFC)
Parallel Extensions
Reflection
Scrum
Test Driven Development (TDD)
VB
Velocity
Visual Studio
Integration/Interoperability
XOML
BizTalk
Business Activity Monitoring (BAM)
Connectors
Electronic Data Interchange (EDI)
Enterprise Service Bus (ESB)
Process Orchestration
REST
RFID
SOA
SOAP
Standards
Web Services Factory
Windows Cardspace
Windows Communication Foundation (WCF)
Workflow Foundation (WF)
Rich Client (Desktop/Mobile)
.mobi
.NET Compact Framework
DirectDraw
Expression
High Performance Computing (HPC)
Internet Explorer Mobile
Managed Add-in Framework
Networking
Office Business Applications (OBA)
Office Communications Server (OCS)
Office Open XML (OOXML)
Point of Service
Robotics
Security
Sideshow
Smart Client
SQL Server Compact Edition (SQL CE)
Visual Studio Tools for Office (VSTO)
Windows CE
Windows Embedded
Windows Mobile
Windows Presentation Foundation (WPF)
Windows Vista
Security
Active Directory Federation Services (ADFS)
Geneva
Network Access Protection (NAP)
Windows Cryptography Next Generation
Server Products
Commerce Server
Dynamics AX
Dynamics CRM
Exchange
Hyper-V
Microsoft Office SharePoint Server (MOSS)
Performance Point Server
SQL Server
SQL Server Analysis Services (SSIS)
SQL Server Integration Services (SSAS)
SQL Server Reporting Services (SSRS)
Team Foundation Server (TFS)
Windows Server 2008
Web/RIA Technologies
AJAX
ASP.NET
ASP.NET MVC
Internet Explorer
Internet Information Server (IIS)
Live Meeting
Office Live
Search Engine Optimization (SEO)
Silverlight
Virtual Earth
Comments