Brian 的个人资料BufferOverrun: Brian Joh...照片日志列表更多 工具 帮助
Brize
Xbox Live 玩家卡
声望:
5/5 星
得分:
7338
区域:
Pro
Modern Warfare® 2Madden NFL 10Call of Duty 4Halo 3: ODSTHalo 3
 


Facebook me!

Twitter

正在加载...

Current Books




BufferOverrun: Brian Johnson

If I haven't updated for a while, follow me on Twitter...
7月20日

Microsoft Contributes Code to the Linux Kernel

This is really something. I think it will be interesting to see how the community reacts.

Get Microsoft Silverlight

Microsoft Contributes Code to the Linux Kernel | NicFill | Channel 9

5月19日

Windows 7 Managed Code APIs - Windows 7 for Developers

Digging into this now. The download has a rich set of samples that demonstrate accessing the Windows 7 APIs from .NET applications very easily. Check out the blog entry for the details. You can get the samples and the source for the managed library here.

I’m speaking at the Space Coast .NET User Group tomorrow and I’ll be going over these samples as part of my talk. 

Windows 7 Managed Code APIs - Windows 7 for Developers - The Windows Blog

imageThe Windows SDK team built the Windows API Code Pack to provide easy access to Windows 7 features for .NET developers , lowering the bar for developers who want to target Windows 7 Client applications. Basically, it is the closest thing a .NET developer will have to managed code APIs for Windows 7.

The Windows API Code Pack (Code Pack) is much larger in terms of offered functionality and quality than its older brother, the Windows Vista Bridge. The Code Pack contains a wide variety of APIs, including very comprehensive Windows Shell namespace objects, Windows Taskbar, Libraries, and Windows 7 Extended Linguistic Services. The following is a short list of the APIs contained in the Windows API Code Pack:

  • Support for Windows Shell namespace objects, including:
    • Windows 7 libraries
    • Known Folders
    • Non-file system containers
  • Windows Vista and Windows 7 Task Dialogs
  • Support for Windows 7 Explorer Browser Control
  • Support for Shell property system
  • Windows 7 Taskbar
  • Support for Windows Vista and Windows 7 common file dialogs, including custom file dialog controls
  • Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs
  • Sensor Platform APIs
  • Extended Linguistic Services APIs
5月14日

Starting a Software Business in Five Easy Steps

image I don’t know too many people who are completely confident they’ll make it through the waves of layoffs that have hit the tech industry since last year. Like everybody else, I worry about this kind of thing, but I also think about what kind of opportunity a change like this could afford me and how I could best take advantage of it.

In my job as a developer evangelist, I’ve been able to talk to a diverse set of audiences about all sorts of topics. One of the things I’ve mentioned in talks I’ve done in the last few months is that, if I lost my job tomorrow, the first thing I would do is sign up for the BizSpark program. Coincidentally, I’ve been lucky enough to have landed a new role at Microsoft where my job is to promote programs like BizSpark to startups.

With that in mind, I wanted to share with you my five step plan for starting a new software company, very inexpensively, built on the Microsoft stack. This plan is non-technical. I assume here that if you’re a dev, you have an idea of what you want to build, even if it’s a vague idea. (Picasso quote) That’s good. These are the steps that you can take to start turning that idea into a business.

What you’ll need to begin is a computer capable of running the software you need to build your product. Usually that will mean a machine capable of running Windows Vista or Windows 7. I also recommend a copy of Office 2007 so that you can create business plans, build PowerPoint presentations, and manage your e-mail, along with other office functions.

You can get almost everything else on the list below right now for free.

  1. Download business templates from http://microsoft.com/office and use them to define your new business. Having a plan is important and you can learn a lot about creating a business plan just by looking at some of the templates that are available. Here are some suggested searches to find the documents you need:
  2. Get a free Office Live Small Business workspace so that you can collaborate, store your documents online, and build company web site. This step is pretty straightforward, but you’ll want to spend some time learning about the collaboration site you create. An Office Live Small Business workspace lets you do some pretty interesting things like manage contacts (some simple CRM), calendar management, newsletters, document sharing and storage, and more. To create this site, you’ll need to use your Windows Live ID. You can create a new Live ID here. Once you have that, go to this Office Live page and sign up to create a new web site. Choose the name of your company and the business that you are in carefully, as an Office Live URL will be created using the business name and the business type you chose. 

    image
  3. Set up a new domain and build your company web site. A domain from Office Live is free for the first year and it $14.95 annually after that. Once you decide on your domain, you have a number of options for creating and managing a company home page. You can use the built-in templates and tools to build your site, or you can set advanced options to delete the template content and upload a web site built using your own tools. (I have a page at http://brianjo.us you can visit to see what a customized, template-based site looks like.)

    image
  4. Join the Microsoft BizSpark program to get access to professional development tools and other benefits. Check the MicrosoftStartupZone site for full details. BizSpark gives you access to an MSDN Premium Subscription, which includes Visual Studio Professional, Microsoft Expression Studio, and much more.

    Joining BizSpark is easy, just go to this page, and follow the directions. They can have you set up in just a few hours. Alternatively, search the Network Partner directory for a network partner near you and they can have you set up very quickly.
  5. Find a host for your product application. You have a number of options here: You can set up your own servers, you can find a Microsoft Partner or another host for your application (many of our Network Partners are also web hosts), or you can build on Azure. There’s a full page of information about this on the MicrosoftStartupZone.

Really, that’s all there is to it (besides doing all the work and shipping a product). If you have an idea for a startup company, this is one way to pull it together. In addition to all that, you can get your company placed into the BizSparkDB directory where potential investors can review the work that you’re doing and contact you about possibly financing your company.

As I said at the beginning of this post, this is what I would do if I wanted to start a new company tomorrow. (And I’ve always got at least 3-5 ideas in my head.) If you end up starting a new company with BizSpark, or if you have questions about the program, please drop me a note at brianjo@microsoft.com. Let me know how it goes.

5月6日

Microsoft BizSpark: 12,000 software startups served!

I also posted this to Facebook. Congrats to the team on 12K BizSpark startups! For information on the program check out Microsoftstartupzone.com. If you have questions, just drop me a note at brianjo@microsoft.com. I’m going to be doing some BizSpark events in the east soon. Stay tuned for details.

Microsoft BizSpark: 12 000 software startups served!

Six months ago, Microsoft announced the availability of a new global program for Startups called Microsoft BizSpark.  

Today, as we celebrate the program’s 6-months, we are pleased to announce that more than 12,000 Startups have already joined BizSpark.

BizSpark is available in 82 countries around the world, and, interestingly enough, we’ve seen significant uptake in countries like Brazil, Russia, China and India (4 out of the top 6 countries in terms of enrollment). BizSpark is fulfilling unmet demand for tools and technologies and we are seeing an increasing number of startups in these markets with high potential software industries.

5月5日

The Windows 7 Release Candidate (RC) is here! - Windows 7 Team Blog - The Windows Blog

Windows 7 RC available to all. Brandon has some good information here:

image The Windows 7 Release Candidate (RC) is here! - Windows 7 Team Blog - The Windows Blog

As we previously announced, today the Windows 7 RC is now available for anyone interested in giving it a spin! Typically, a release candidate is the last development milestone before release to manufacturing (RTM), signifying that engineering and development have made significant advancements and that the code is entering the final phases of testing. Essentially, the Windows 7 RC is the result of a lot of the great feedback we received during the Windows 7 Beta. That’s why I’m so excited to use it and excited for YOU to use it!
4月29日

Office 2007 Service Pack 2 (SP2)

It’s out and I’m hearing good things about it.

Download details: The 2007 Microsoft Office Suite Service Pack 2 (SP2)

Overview

The 2007 Microsoft Office Suite Service Pack 2 (SP2) provides customers with the latest updates to the 2007 Office suite (the products that are affected by this update are listed below). This download includes two types of fixes:

  • Previously unreleased fixes that were made specifically for this service pack.
    • In addition to general product fixes, this includes improvements in stability, performance, and security.
    • You can find out more information in Knowledge Base Article 953195, where product-specific changes are described.
  • All of the Public Updates, Security Updates, Cumulative Updates, and Hotfixes released through February 2009.

  • Before installing this service pack, you are strongly encouraged to read 953195, which describes some big improvements introduced by SP2, and also calls out some important information that you should be aware of before installing.
4月27日

Pool Party

I shot video this weekend at a little pool party we had. My mom and dad were visiting from Wisconsin and our niece Shannon had the baby swimming in the pool for the first time. Fun day.

Pool Party

  
Video: Pool Party
4月26日

RDS 2008, CCR and DSS Toolkit on MSDN

Good news from Trevor Taylor at the Microsoft Robotics Blog:

RDS 2008 Standard Edition and CCR and DSS Toolkit 2008 available on MSDN
Due to customer demand, both Robotics Developer Studio (RDS) 2008 Standard Edition and CCR and DSS Toolkit 2008 Standard Edition are now available to all MSDN Professional and MSDN Premium subscribers, which includes BizSpark customers. This enables customers to acquire a simple, per-user license for all the software they need in their development projects, enhancing their investment in MSDN.

3月13日

Live Framework CTP updated this week

The Live Framework CTP SDK and tools were updated this week. Details at the Live Framework Blog:

Live Framework Updated!

We are pleased to announce the April CTP update of the Live Framework SDK and Tools. Below you will find details about what’s new with this release.

The Live Framework Team thanks its developer community for trying out Live Framework CTP and taking time to submit the feedback.  Please keep it coming through the Live Framework Developer Connection and the Live Framework Forum.

DOWNLOAD THE TOOLS AND SDK
DOWNLOAD THE SDK ONLY

New to the Live Framework? Go to the Live Framework home page to see how to get started.

 

Johnson Brian

职业
地点
兴趣
Startup Evangelist with Microsoft.
第 1 张,共 6 张