Tag | Development Posts

It looks like good times lie ahead for game developers of both the Windows and XBox platform. Today Microsoft showed their intentions for game developers when they announced the planning of XNA, the foundation of Microsoft's future game development platform. Understand that this will not be replacing DirectX, it will be built on top of DirectX. I, for one, cannot wait to hear more about this platform. If anyone works for Microsoft or knows anyone who works for Microsoft, how 'bout giving Jasey-Wasey ...
Computers are really dumb. They can only do what we, poor hard working developers, tell them to do. Never come up with an idea themselves. Wouldn't it be much easier if computers could just program themselves? Our life would be a lot easier. Every now and then we can go check up on the computer, see how the software development is progressing, and for the rest do nothing and be paid for the computer's work. Hopefully the computer would even do a better job than we can do ourselves. Fortunately, the ...
http://www.msnbc.msn.com/id... The EU also gave Microsoft 120 days to release “complete and accurate” information to rivals in the office server market so their products can work more smoothly with desktop computers running Windows. MS should give out the same documentation to everyone. The SDK isn't different if you download it from a .microsoft.com, sun.com, java.com, or any other domain. If you can download the SDK you know as much as the rest of the world. If you want to find ...
Each year, MSDN needs acknowledgement of life to keep sending me a free copy of MSDN Magazine. It's a great magazine and you should race out and buy one at your local bookseller today. I always have to smile and laugh at the inevitable marketing survey that is embedded in the web form. I have a small side business that supports the EDR, but it is not of any greatly significant magnitude. Here is how I answered their survey (and I'm trying to be serious here). The asterisks indicate mandatory items. ...
This post is aimed toward all the conference speakers and mentors out there that just happen to read my blog (I don't know how many of you are out there). I have a question that is burning at me. What is the best way to get into speaking? I really, really want to become a speaker/mentor but am unsure the best way to go about “breaking into” the area. Is it something that happens by luck? Is there something I can proactively do to help it happen? Or should I just keep on trying to do cool ...
I have tried not to rant lately about certain topics that frustrate me to no end. I feel like ranting, while it tends to be really good for venting frustrations, is not a constructive way to approach a problem. So, to that end, I will try to be constructive about presenting these feelings I have been experiencing lately. There are a couple of behaviors that really bother me. One of them is people who act like they know everything and they always have to be right. Without naming any names, there are ...
You heard me, my friends. I am now completely contaminated. I'm more tainted than a bovine with mad-cow disease. 'Nix that. I'm more tainted than a syphilitic prostituting leper. 'Nix that. I'm more tainted than a syphilitic, prostituting, leprous walking hamburger patty. That's right, THAT tainted. (Dear John Doe, if you are offended by my use of the phrase “syphilitic, prostituting, leprous walking hamburger patty” then I apologize dearly. Obviously, no offense was meant by it. If you ...
Where in H-E-Double Hockey Sticks have I been? I just noticed that I haven't posted since Monday and for that I apologize. It has been pretty busy around here. Nothing quite as exciting as Scott, but enough to keep me busy, that's for darn sure. Expect to see another article on the game development series posted this weekend. And I have another secret project coming up. The project may or may not actually happen. But if it doesn't happen, I will be sure to post the source code and experience on this ...
Microsoft Pakistan is organizing a ‘Software Architect Tour’ in Karachi, Lahore and Islamabad on March 27, 2004, April 3, 2004 and April 4, 2004 respectively. If you are serious about software development then this event is not be missed. Call in at these numbers for Karachi, Islamabad and Lahore, For free registration please use ‘Rai Umair/INETA' as reference. 111-878-787 – Bushra Jaffer111 11 – MSFT - Syed Wahaj0300 8291049 – Abdel Cader Registrations end on ...
My new job in INETA Infrastructure is Development Manager.  This role puts me in charge of all development from our INETA volunteer developers.  This is going to be a fun job.  If you would like to join our development team, please comment here or email me at jeff.julian@ineta.org.
Reached another milestone in my life last Frdiay (milestone??? - oh well something like that) Funny thing is looking back to the earlier years, its kind of depressing (lets say mildly depressing) realizing that you are not where you imagined you would be at the age of say 16. Let see at 16, I would have imagined myself at 24 being a Technical Lead or doing some really cool software development like writing the next generation protocol, or writing some revolutionary p2p application, or even being ...
Well, I'm finally back to using Longhorn. It definitely feels great. Expect to hear more from me in the future about programming in Longhorn (perhaps even about what Longhorn means to game development (as well as how to do it (game development in Longhorn that is))). I will continue to write and update my current series of articles, but expect me to throw in a Longhorn tidbit or two every once in a while (I just have four words for everybody: “Avalon and Indigo, Baby!!!!”). I can't wait, ...
While kids in the other class are having a difficult time. I am having a bang in my MIS class at SZABIST. I have never been into marks and stuff but can’t help mentioning that my tally is coming real nice. Out of the current allotted set of 70 marks out of 100 I have somehow managed to score 65. So now the 30 marks are just a piece of cake as I see it. I like classes where there is brainstorming but nothing to practice; I tend to incline better towards theoretical subjects other then programming ...
Being my blog friends and also Orkut friends, I thought of going a step further and get a bit more connected to my friends Sanjay, Tameen and Anand, I added them to MSN in the morning, dropped them a message in Orkut and in the evening I was talking to them. Learned quite a few things about Sanjay and Ansari. Was pleased to know that Sanjay is a computer magician , he knows everything (atleast more than me) and Ansari who realised me that he is a year younger than me. Sanjay also writes blog in Hindi ...
Find these cool BizTalk Server Installation 1) Windows 2000 Server / Advanced / Professional 2) Service pack 1 is mandatory 3) Must add Windows 2000 user account to the Administrators group before you install any software. 4) Message Queuing Service is mandatory. 5) Internet Information Service (IIS) is mandatory. 6) NTFS partition is recommended. 7) To avoid problems accessing and saving specifications to the BizTalk Server 2000 repository, you must turn off the Enable Authoring option in Internet ...
The world has started to rely increasingly on software that is becoming more and more complex. Today software is everywhere - part of every system or machine that we use in daily life. Software Quality and Reliability have become an important concern of the software industry. While improved and formal software development processes help avoid more and more defects, a large number of defects are still left in software. In one of history's well-known bugs, the entire long distance of AT&T was down ...

The next two articles in my “2D Game Development with Managed DirectX” are up. They cover the game console and the keyboard handlers. You can all the articles here. Feedback Welcome!!!!

The next article in my “2D Game Development with Managed DirectX” is up. It is about the implementation of a command system in the game engine. You can find the list of articles here.

I will try to get the next two articles (on the Console, and the Keyboard) up some time by the end of the week now that I am officially back into the real world after last week. Enjoy :-).

I know I have been away from the blogosphere quite a bit in the last couple of weeks. I just thought I would let you all know what's been going on (I'm sure only a couple of you really care). Well, my wife and I bought our first house and officially moved in last Saturday. Unfortunately, on the same day we were moving in, I was informed that my grandfather had passed away. That hit me pretty hard because my grandfather was the only other serious musician in my entire extended family. Music was a ...
Well, here goes. I'm starting this blog to add my voice to conversation that is the blogging world. I've been reading blogs for a while now and I'm completely hooked on the geek blogs. I'm interested in all things geeky with .Net development in particular. At my day job, I'm part of a two person team and together we develop and maintain our intranet and all internally developed apps. We build whatever is needed. We've been looking into SharePoint Portal Server 2003, Office 2003, and Windows Mobile ...
The third article in my “2D Game Development with Managed DirectX” is up. You can find the list of articles here.
A few days ago, large parts of the Windows NT and Windows 2000 source code were leaked onto the internet. The leak includes the source code for the Windows 2000 shell. One lucky guy who gained access to this source code shares his comments. The commenter says: the quality of the code is generally excellent. Modules are small, and procedures generally fit on a single screen. The commenting is very detailed about intentions, but doesn't fall into "add one to i" redundancy. I am not at all ...
While commuting home today, I started thinking about the future of DirectX. I suppose this is kind of in relation to Tom Miller's request for future improvements to DirectX. First of all, when most teams at Microsoft are starting up blogs, where are all the DirectXers? The only one I am familiar with is Tom Miller, am I missing some? Not only the lack of bloggers, but also the lack of community. Microsoft's community support for DirectX definitely leaves many things to be desired. While there is ...
Hey everybody. I will be doing a series of articles on this blog about developing games with DirectX9 and C#. The first series of articles will be on developing a simple 2d game (the game that I briefly mentioned in a prior post). You can see the articles by choosing the Game Development link “Writing a 2d game with Managed DirectX” on the left of my blog or simply bookmark the following post. I will be updating that post as I put up new articles. The first article is up. I am thinking ...
I am not really sure if I've posted anything on this topic before. I feel like I have, but if so I couldnt find the post in the archive. So I am risking a second post. However I did asked a similar question up on the sharepoint newsgroup some time back.Over the past few months my team has been building an intranet application based on SharePoint. We've basically being rolling out our own custom WebParts.Whats very odd about managing a WebPart development project is that, versioning is a pain.To increment ...
DreamFactory Software accelerates the rapid construction of rich client user interfaces for enterprise web applications powered by XML documents and web services. This standards-based approach streamlines design, enhances user experience, reduces network traffic, and dramatically lowers development costs. Companies such as salesforce.com and Grand Central Communications use DreamFactory to build dynamic browser-based environments that enable their end users to create custom applications with web ...
I know this is my second article today about the same thing but I really can't stress enough how cool I think the idea behind WinFS is. With WinFS you can take disparate stores of information, such as MSN Messenger contacts and Outlook contacts, and share them across all applications in Longhorn. However, since third party applications, like Lotus and other email and collaboration applications, will not be designed to take advantage of these new features, many people think that the real purpose of ...
Here is an interesting interview with Bruce Perens on how the SCO isn't a big deal anymore, but the threat to Linux and all development beyond the major vendors is software patents and the screwed up nature in which the U.S. Patent Office issues these things. Right to the punch, a quote that really says it all is: “You have to consider engineers today spend their entire careers combining other people's intellectual property. And every small and medium sized enterprise is at risk regarding software ...
Ever wondered how vs.net 2003 is able to find out when you open a project whether or not your IIS configuration supports v1.1 of asp.net Well this is how. when you open a project in vs.net it starts talking to the web server and sets up your vswebcache folder which is otherwise used for your offline development in case the dev IIS server is not localhost It actually calls a magic file "Get_aspx_ver.aspx" from the web server. It does not matter whether your application has this file or not. But it ...
AITF was a success! Juval Löwy, Michael Wheaton, and Dan Malks came and spoke to a group of developers and managers, and they all loved it. This forum was more focused on software development than I'd like for the future, but I had to minimize the scope because of other things going on at work. I must say that if you haven't experienced one of Juval's talks, you're missing out. Juval is very eccentric and opinionated, which is always a good thing in my book. He's worked with Microsoft on a number ...

I have webhosting with WebHost4Life, which has been great. But I can't seem to access the HttpApplication object with the Global.asax, like unhandled Errors. The events don't fire. I figure it is because IIS doesn't have my root folder as an Application, but I've messed with that with no avail. And of course it works on my development box...

Doing a little research online didn't find anything.

Anyone else had this problem with their Global.asax?

In InfoPath, every control on the form must be bound to an element in the XML document and defined by the underlying schema. This can be limiting when you want to provide some additional assistance to retrieve information and/or populate the form. One option is to use managed code that displays System.Windows.Forms dialogs launched by a button on the form. This comes at a cost of making development and deployment more complicated. Another option is to use a Custom Task Pane. A Custom Task Pane in ...
The Next User Group Meeting is scheduled to be held on 16-Jan-2004 Timings: 6:30 PMVenue: Intelligroup OfficeEvery one is welcome to the meeting and I request members to pass on this message to as many people as possible.1) Welcome Note - 5 mins, By Jaffer2)Introduction to Biztalk Server 2004 - 30 minutes, By K. Shiva, Visual Soft TechnologiesBiztalk Server 2004 connects systems, people, and trading partners through manageable business processes. This session will provide an overview of the many ...
While working on the ESF spec, Jeff started using Groove and turned me onto it as well. I can say I don't know how I ever did distributed projects without it. Groove is amazing. It makes doc sharing super easy and communication with your team a snap. I liked it so much that we are starting to use it for our INETA development projects. I just uploaded all of my specs and started setting up development tasks. If you doing development with a distributed team, I highly recommend going and downloading ...
Thank you to all of those who emailed me inquiring about INETA development projects. If you emailed me and I never responed, I apologize. You email probably got lost in the flood. Please shoot me another email and I will contact you. INETA is still looking for volunteer developers to help us create our next website. If your interested and have some free hours, you can get more information from www.ineta.org/developers/ ...
Got some extra cycles? INETA is looking for volunteer developers to help us craft our next generation website. We are writing in ASP.NET and C#, and all docs and communication will be done in English. If your interested and have ASP.NET development experience and are willing to devote some time to a good cause, please contact me at devin.rader@ineta.org UPDATE: I created a new subject in the INETA forums for developers to comunicate. You will have to register on the INETA website, then email me and ...
Ok OK its been a long time since I could blog or even check my blog roll. Seems like things will never cease to become less hectic. Today we folks fellow enthusiasts from the Hyderabad dotnet user group [ Microsoft user group hyderabad ] (should call it MUGHYD read MUG Head) sat down and prepared a plan for the next user group session on the 19th of this month (every 3rd friday of the month the user group meets). This is the D-Day when we shall formally be launching MugHyd. Enough of the waiting ...
Maybe I'm just in the dark (haha...get it? Eclipse...in the dark), but I just found out that Eclipse, IBM's open source J2 IDE, was given its moniker to symbolize its intent to overshadow Sun's own open source development tool, NetBeans. Well, that's what Sun officials claim, anyway. Personally, I like this sort of thing. I'd liek to see more of it, as a matter of fact. Here are a few of my ideas... Sun Block Sun Screen Sun Shade Visual Studio .NET SPF 120 (hehe) This all came about when IBM started ...
So, I got in a discussion (read: argument) with someone about scalability, right. It all started when a manager made a comment, “.NET isn't as scalable as J2EE.” I of course rebutted by claiming that this was an ignorant statement. Then, a more technical person on this guy's team made the comment, as if it would be any less ignorant. To prove my point, I asked the techie how comparable .NET and J2EE apps would scale considering a Windows-based platform. He proceeded to say that they would ...
Keith Pleas talks about a few VB issues in a recent blog post. He points out that most VB developers are RAD-centric and C# developers are code-centric. I agree with this 100%...and I know Microsoft does, too. He also mentions the move of old VB6 developers to .NET: “...return of the VB programmer who glued together a bunch of stuff...” I think that this is the essence of VB. And, I also think this is why VB has so many problems gaining respect among users of more complex languages. Let's ...
I'm looking for a good name for a software development conference-summit-forum-thing. This is an internal event to help share information as well as bring in good people to talk about software issues/innovations. Does anyone have any suggestions? Here are some of the ideas I've been mulling over: Application Development Forum (ADF) Applied Technology Forum (ATF) Applied Information Technology Forum (AITF or “8F”) Information Technology Forum (ITF) Software Development Forum (SDF) Software ...
Risk: Personnel shortfalls Mitigation: Bring on a skilled core team. Have the team mentor new people. Make training and teamwork part of the culture. Hire top-notch personnel while the market remains soft. Risk: Misalignment with business goals Mitigation: Align developments with business goals and highlight importance of development. Risk: Unrealistic customer and schedule expectations Mitigation: Make the customer part of the team. Set schedule goals around frequent deliveries of varying functionality. ...
There seems to be one topic in the .NET community that usually gets a lot of responses and can sometimes turn into an ugly debate. It’s the question – which language should I program in? Some folks choose one language and stick with it. Some are forced to choose two, because their job demands it. Though, no matter how many programming languages one uses though, they usually turn to a tried and try favorite and primarily use this one for their development purposes. When it comes to .NET languages, ...
FINALLY! I got a machine together - not all the parts I wanted - but good enough to get Longhorn on it. Final piece was the DVD drive. I did a clean install of Longhorn. I was quite interested in how the install process would proceed. So I will detail it out as much as I can for those people that are strange and love these details (like me). First off, there was no blue install screen where you would see the default drivers and such being installed. The first things requested was a page where I had ...
Well, I thought I would just do a quick post on my initial thoughts on Longhorn. Please keep in mind that I just installed Longhorn so I don't have much experience with it yet. First of all, even without the true Aero experience, it is still quite a handsome operating system. The install went without a hitch. The total install only took around 30 minutes (I installed directly on the box). A couple little cool things that I noticed to this point that I look forward to exploring more in the future: ...
I started to read an article that was talking about how simplicity always wins over complexity. This was followed up by a statement about the up-and-coming "feature race." This just made me think about Longhorn, Microsoft's next version of Windows. What are we going to do when it comes out? I haven't seen all of the content released after PDC, yet, but I don't think Microsoft will leave us all hanging with our "legacy" Win32/NTFS apps. When considering Linux and MacOS, I would have to say that both ...
Jon Udell recently wrote an article about "rich" GUI's. In this, he covers a good amount of ideas that I've been thinking of for a while. If you get a chance, go check it out. I'm not sure what everyone else thinks about this, but Microsoft is re-focusing on desktop applications. I've talked to a lot of people about this, and it seems that the majority of people want to stick with what they're used to - whether it be desktop or web apps. I've done development for both platforms, and personally, I ...
I don't mean to pick on anybody in particular, but I think most developers share this concern: deprecation of functionality. I'm sure that everyone who's been in the software development business for a few years has had to deal with this in one form or another. The reason I wanted to talk about this now is because of the up-and-coming Java Server Faces (JSF) release. And, while I recognize that this isn't necessarily a deprecation of functionality from a Java standpoint, the open source community ...
Well, 10503 to be exact. This is great, with the site being live for a month now. I just want to thank all the great bloggers on this site. We have 28 blogs, and more are welcome. I would like to ask you to find a friend and get them into blogging. With all the Post-PDC buzz around the future of development with Microsoft tools, now is the best time to get involved. Also, bring that friend to your next local .NET user group meeting. Technorati Tags: Geekswithblogs ...
I don't know if anyone out there is even reading this blog yet, but I was a little curious about the development environment that any of you develop in. My environment looks like the following IDE: Visual Studio .NET 2003 SQL: Sql Server 2000 [Corrected. Thanks Carlos!] Testing: NUnit Build Tool: NAnt / NAntPad Source Control: Subversion (an open-source cvs-style app) Language Preference: C# OS: Windows XP Pro How 'bout you ...