<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Sayed Ibrahim Hashimi - MSBuild, Web Deploy (MSDeploy), ASP.NET - Java</title>
    <link>http://sedodream.com/</link>
    <description>MSBuild, C#, Visual Studio and more</description>
    <language>en-us</language>
    <copyright>Sayed Ibrahim Hashimi</copyright>
    <lastBuildDate>Thu, 25 Jun 2009 03:26:28 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>sayed.hashimi@gmail.com</managingEditor>
    <webMaster>sayed.hashimi@gmail.com</webMaster>
    <item>
      <trackback:ping>http://sedodream.com/Trackback.aspx?guid=80a701fa-8747-4c47-917b-83d5aecf0565</trackback:ping>
      <pingback:server>http://sedodream.com/pingback.aspx</pingback:server>
      <pingback:target>http://sedodream.com/PermaLink,guid,80a701fa-8747-4c47-917b-83d5aecf0565.aspx</pingback:target>
      <dc:creator>Ibrahim</dc:creator>
      <wfw:comment>http://sedodream.com/CommentView,guid,80a701fa-8747-4c47-917b-83d5aecf0565.aspx</wfw:comment>
      <wfw:commentRss>http://sedodream.com/SyndicationService.asmx/GetEntryCommentsRss?guid=80a701fa-8747-4c47-917b-83d5aecf0565</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My brother <a href="http://sayedhashimi.com/">Sayed Y. Hashimi</a> just released a
new book <a href="http://www.amazon.com/gp/product/1430215968?ie=UTF8&amp;tag=sedodream-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=1430215968">Pro
Android: Developing Mobile Applications for G1 and Other Google Phones</a>. 
</p>
        <p>
          <a href="http://www.amazon.com/gp/product/1430215968?ie=UTF8&amp;tag=sedodream-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=1430215968">
            <img border="0" alt="" src="http://www.sedodream.com/content/binary/070609_0325_ProAndroidB1.png" />
          </a>
        </p>
        <p>
I'm not an Android developer so I cannot speak about specifics about the content but
here is the TOC so you can get a better idea of what the book contains. 
</p>
        <ol>
          <li>
Introducing the Android Computing Platform 
</li>
          <li>
Getting Your Feet Wet 
</li>
          <li>
Using Resources, Content Providers, and Intents 
</li>
          <li>
Building User Interfaces and Using Controls 
</li>
          <li>
Working with Menus and Dialogs 
</li>
          <li>
Unveiling 2D Animation 
</li>
          <li>
Exploring Security and Location-Based Services 
</li>
          <li>
Building and Consuming Services 
</li>
          <li>
Using the Media Framework and Telephony APIs 
</li>
          <li>
Programming 3D Graphics with OpenGL 
</li>
          <li>
Managing and Organizing Preferences 
</li>
          <li>
Coming to Grips with 1.5 
</li>
          <li>
Simplifying OpenGL and Exploring Live Folders 
</li>
        </ol>
        <p>
          <br />
Sayed Ibrahim Hashimi
</p>
      </body>
      <title>Pro Android Book</title>
      <guid isPermaLink="false">http://sedodream.com/PermaLink,guid,80a701fa-8747-4c47-917b-83d5aecf0565.aspx</guid>
      <link>http://sedodream.com/2009/06/25/ProAndroidBook.aspx</link>
      <pubDate>Thu, 25 Jun 2009 03:26:28 GMT</pubDate>
      <description>
		&lt;p&gt;
My brother &lt;a href="http://sayedhashimi.com/"&gt;Sayed Y. Hashimi&lt;/a&gt; just released a
new book &lt;a href="http://www.amazon.com/gp/product/1430215968?ie=UTF8&amp;amp;tag=sedodream-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=1430215968"&gt;Pro
Android: Developing Mobile Applications for G1 and Other Google Phones&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.amazon.com/gp/product/1430215968?ie=UTF8&amp;amp;tag=sedodream-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=1430215968"&gt; &lt;img border="0" alt="" src="http://www.sedodream.com/content/binary/070609_0325_ProAndroidB1.png" /&gt; &lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
I'm not an Android developer so I cannot speak about specifics about the content but
here is the TOC so you can get a better idea of what the book contains. 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Introducing the Android Computing Platform 
&lt;/li&gt;
&lt;li&gt;
Getting Your Feet Wet 
&lt;/li&gt;
&lt;li&gt;
Using Resources, Content Providers, and Intents 
&lt;/li&gt;
&lt;li&gt;
Building User Interfaces and Using Controls 
&lt;/li&gt;
&lt;li&gt;
Working with Menus and Dialogs 
&lt;/li&gt;
&lt;li&gt;
Unveiling 2D Animation 
&lt;/li&gt;
&lt;li&gt;
Exploring Security and Location-Based Services 
&lt;/li&gt;
&lt;li&gt;
Building and Consuming Services 
&lt;/li&gt;
&lt;li&gt;
Using the Media Framework and Telephony APIs 
&lt;/li&gt;
&lt;li&gt;
Programming 3D Graphics with OpenGL 
&lt;/li&gt;
&lt;li&gt;
Managing and Organizing Preferences 
&lt;/li&gt;
&lt;li&gt;
Coming to Grips with 1.5 
&lt;/li&gt;
&lt;li&gt;
Simplifying OpenGL and Exploring Live Folders 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
&lt;br /&gt;
Sayed Ibrahim Hashimi
&lt;/p&gt;
</description>
      <comments>http://sedodream.com/CommentView,guid,80a701fa-8747-4c47-917b-83d5aecf0565.aspx</comments>
      <category>Android</category>
      <category>book</category>
      <category>Java</category>
    </item>
    <item>
      <trackback:ping>http://sedodream.com/Trackback.aspx?guid=eb2e3499-cd0a-42b4-b346-a7c86f66650d</trackback:ping>
      <pingback:server>http://sedodream.com/pingback.aspx</pingback:server>
      <pingback:target>http://sedodream.com/PermaLink,guid,eb2e3499-cd0a-42b4-b346-a7c86f66650d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://sedodream.com/CommentView,guid,eb2e3499-cd0a-42b4-b346-a7c86f66650d.aspx</wfw:comment>
      <wfw:commentRss>http://sedodream.com/SyndicationService.asmx/GetEntryCommentsRss?guid=eb2e3499-cd0a-42b4-b346-a7c86f66650d</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ok, there's several posts about whats good/bad about both of these languages, this
isn't one of those. At the end of the day it doesn't matter which technology is the
best, but which ones are going to employ you. About a year ago, I think there were
many more Java jobs here in Jacksonville (FL) then there were C# (.NET) jobs. I've
noticed that there has been an increasing need for C# developers here, can't really
say about the Java positions though. Recently I've been playing around with the blog
search engine <a href="http://www.technorati.com/">technorati.com</a>, they have some
really cool features. If you've never been there you should give it a shot. One of
the features is to chart the number of blog entries over a period of time, based on
keywords. To view the graph of MSBuild related blogs click on the link below
</p>
        <p>
          <a href="http://technorati.com/chart/%22MSBuild%22#taglink">http://technorati.com/chart/%22MSBuild%22#taglink</a>
        </p>
        <p>
I decided to compare the results of a search of "C#" and "Java", and I was really
surprised to see the results. Below you can see the images that I saw. Note: These
images are static and not updating.
</p>
        <p>
          <img src="http://www.sedodream.com/content/binary/Java.png" border="0" />
        </p>
        <p>
          <img src="http://www.sedodream.com/content/binary/CSharp.png" border="0" />
        </p>
        <p>
From the <a href="http://www.technorati.com/">technorati.com</a> site it stated that
there was 668,373 Java related posts and 17,100,527 C# posts! That is an incredible
difference. There could be a few reasons for the difference:
</p>
        <ol>
          <li>
Java people arn't blogging as much 
</li>
          <li>
Java people arn't registering with <a href="http://www.technorati.com/">technorati.com</a> as
much as the C# folk 
</li>
          <li>
There is something wrong with the <a href="http://www.technorati.com/">technorati.com</a> processor</li>
        </ol>
        <p>
Since this is a simple keyword search I think we can safely assume that (3) is not
the culprit. I think its really a combinition of (1) and (2). Another aspect there
are many Java related blog entries that don't actually have the word Java in it. But
I'm sure the same goes for C#. Previously when I was doing mostly Java work, I thought
one of the cool things about Java was the community effort. With the open-source side
and all. I thought that C# (.NET) would lack this for sure. But now that I know better,
I know that it certainly is not like that. I think the community effort for C# (.NET)
is just as strong, if not stronger, then the Java side.
</p>
        <p>
I'm not sure what the significance these number have, but it certainly does make be
happy to be in the C# camp. :)
</p>
        <p>
To get the live chart for C# visit: <a href="http://technorati.com/chart/%22C%23%22#taglink">http://technorati.com/chart/%22C%23%22#taglink</a><br />
To get the live chart for Java visti: <a href="http://technorati.com/chart/%22Java%22#taglink">http://technorati.com/chart/%22Java%22#taglink</a></p>
        <p>
Sayed Ibrahim Hashimi
</p>
      </body>
      <title>C# vs Java</title>
      <guid isPermaLink="false">http://sedodream.com/PermaLink,guid,eb2e3499-cd0a-42b4-b346-a7c86f66650d.aspx</guid>
      <link>http://sedodream.com/2006/06/04/CVsJava.aspx</link>
      <pubDate>Sun, 04 Jun 2006 06:39:13 GMT</pubDate>
      <description>&lt;p&gt;
Ok, there's several posts about whats good/bad about both of these languages, this
isn't one of those. At the end of the day it doesn't matter which technology is the
best, but which ones are going to employ you. About a year ago, I think there were
many more Java jobs here in Jacksonville (FL) then there were C# (.NET) jobs. I've
noticed that there has been an increasing need for C# developers here, can't really
say about the Java positions though. Recently I've been playing around with the blog
search engine &lt;a href="http://www.technorati.com/"&gt;technorati.com&lt;/a&gt;, they have some
really cool features. If you've never been there you should give it a shot. One of
the features is to chart the number of blog entries over a period of time, based on
keywords. To view the graph of MSBuild related blogs click on the link below
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://technorati.com/chart/%22MSBuild%22#taglink"&gt;http://technorati.com/chart/%22MSBuild%22#taglink&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I decided to compare the results of a search of "C#" and "Java", and I was really
surprised to see the results. Below you can see the images that I saw. Note: These
images are static and not updating.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.sedodream.com/content/binary/Java.png" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.sedodream.com/content/binary/CSharp.png" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
From the &lt;a href="http://www.technorati.com/"&gt;technorati.com&lt;/a&gt; site it stated that
there was 668,373 Java related posts and 17,100,527 C# posts! That is an incredible
difference. There could be a few reasons&amp;nbsp;for the difference:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Java people arn't blogging as much 
&lt;li&gt;
Java people arn't registering with &lt;a href="http://www.technorati.com/"&gt;technorati.com&lt;/a&gt; as
much as the C# folk 
&lt;li&gt;
There is something wrong with the &lt;a href="http://www.technorati.com/"&gt;technorati.com&lt;/a&gt; processor&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Since this is a simple keyword search I think we can safely assume that (3) is not
the culprit. I think its really a combinition of (1) and (2). Another aspect there
are many Java related blog entries that don't actually have the word Java in it. But
I'm sure the same goes for C#. Previously when I was doing mostly Java work, I thought
one of the cool things about Java was the community effort. With the open-source side
and all. I thought that C# (.NET) would lack this for sure. But now that I know better,
I know that it certainly is not like that. I think the community effort for C# (.NET)
is just as strong, if not stronger, then the Java side.
&lt;/p&gt;
&lt;p&gt;
I'm not sure what the significance these number have, but it certainly does make be
happy to be in the C# camp. :)
&lt;/p&gt;
&lt;p&gt;
To get the live chart for C# visit: &lt;a href="http://technorati.com/chart/%22C%23%22#taglink"&gt;http://technorati.com/chart/%22C%23%22#taglink&lt;/a&gt;
&lt;br&gt;
To get the live chart for Java visti: &lt;a href="http://technorati.com/chart/%22Java%22#taglink"&gt;http://technorati.com/chart/%22Java%22#taglink&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Sayed Ibrahim Hashimi
&lt;/p&gt;</description>
      <comments>http://sedodream.com/CommentView,guid,eb2e3499-cd0a-42b4-b346-a7c86f66650d.aspx</comments>
      <category>Java</category>
      <category>MSBuild</category>
      <category>Visual Studio</category>
    </item>
    <item>
      <trackback:ping>http://sedodream.com/Trackback.aspx?guid=4ee22e67-3a88-4dcb-81c4-c78e4e36d086</trackback:ping>
      <pingback:server>http://sedodream.com/pingback.aspx</pingback:server>
      <pingback:target>http://sedodream.com/PermaLink,guid,4ee22e67-3a88-4dcb-81c4-c78e4e36d086.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://sedodream.com/CommentView,guid,4ee22e67-3a88-4dcb-81c4-c78e4e36d086.aspx</wfw:comment>
      <wfw:commentRss>http://sedodream.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4ee22e67-3a88-4dcb-81c4-c78e4e36d086</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A few weeks ago I had to write a <a href="http://java.sun.com/webservices/jaxb/">JAXB</a> bindings
file, this is an xml file that describes customizations to Java xml bindings. I started
by just typing these in by hand, but then quickly realized how painful it was
becoming. Since I was faced with creating a fairly large bindings file, I had to come
up with a better way to do this. I decided to use Visual Studio to create this file
with Intellisense. To enable intellisense your xml file must have an <font color="#008000">xmlns</font> namespace
specified. This is how Visual Studio matches the file you are creating with the correct
xsd file to drive Intellisense. Since Visual Studio obviously doesn't ship with the
xsd for JAXB bindings files, I had to find it. I don't remember where I found it,
but it is at the bottom of this post for your convenience. You simply place the xsd
file in the directory: <font color="#008000">%Program Files%Microsoft Visual Studio
8\Xml\Schemas<br /></font>You may have to restart Visual Studio, can't remember. But after that you should
have Intellisense for the file that you are working on!
</p>
        <p>
Here is an image of using Visual Studio with Intellisense for the JAXB bindings file.
</p>
        <p>
          <img src="http://www.sedodream.com/content/binary/jaxb_intellisense.bmp" border="0" />
        </p>
        <p>
I don't know if <a href="http://www.eclipse.org">Eclipse</a> supports anything like
this. There is probably a plugin somewhere.
</p>
        <p>
          <a href="http://www.sedodream.com/content/binary/bindingschema_1_0.xsd">bindingschema_1_0.xsd
(16.23 KB)</a>
        </p>
        <p>
 
</p>
        <p>
Sayed Ibrahim Hashimi
</p>
      </body>
      <title>Visual Studio Intellisense</title>
      <guid isPermaLink="false">http://sedodream.com/PermaLink,guid,4ee22e67-3a88-4dcb-81c4-c78e4e36d086.aspx</guid>
      <link>http://sedodream.com/2006/01/04/VisualStudioIntellisense.aspx</link>
      <pubDate>Wed, 04 Jan 2006 06:51:37 GMT</pubDate>
      <description>&lt;p&gt;
A few weeks ago I had to write a &lt;a href="http://java.sun.com/webservices/jaxb/"&gt;JAXB&lt;/a&gt; bindings
file, this is an xml file that describes customizations to Java xml bindings. I started
by&amp;nbsp;just typing these in by hand, but then quickly realized how painful it was
becoming. Since I was faced with creating a fairly large bindings file, I had to come
up with a better way to do this. I decided to use Visual Studio to create this file
with Intellisense. To enable intellisense your xml file must have an &lt;font color=#008000&gt;xmlns&lt;/font&gt;&amp;nbsp;namespace
specified. This is how Visual Studio matches the file you are creating with the correct
xsd file to drive Intellisense. Since Visual Studio obviously doesn't ship with&amp;nbsp;the
xsd for JAXB bindings files, I had to find it. I don't remember where I found it,
but it is at the bottom of this post for your convenience. You simply place the xsd
file in the directory: &lt;font color=#008000&gt;%Program Files%Microsoft Visual Studio
8\Xml\Schemas&lt;br&gt;
&lt;/font&gt;You may have to restart Visual Studio, can't remember. But after that you should
have Intellisense for the file that you are working on!
&lt;/p&gt;
&lt;p&gt;
Here is an image of using Visual Studio with Intellisense for the JAXB bindings file.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.sedodream.com/content/binary/jaxb_intellisense.bmp" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
I don't know if &lt;a href="http://www.eclipse.org"&gt;Eclipse&lt;/a&gt; supports anything like
this. There is probably a plugin somewhere.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.sedodream.com/content/binary/bindingschema_1_0.xsd"&gt;bindingschema_1_0.xsd
(16.23 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Sayed Ibrahim Hashimi
&lt;/p&gt;</description>
      <comments>http://sedodream.com/CommentView,guid,4ee22e67-3a88-4dcb-81c4-c78e4e36d086.aspx</comments>
      <category>Visual Studio</category>
      <category>Java</category>
    </item>
  </channel>
</rss>