This project has moved. For the latest updates, please go here.
 CCNetConfig News Feed 
Monday, January 26, 2009  |  From CCNetConfig

I have been playing around with the android SDK over the weekend and have started putting together an application for android that will monitor multiple CruiseControl.NET servers and display status of the projects. Since I am registered as a developer for android, once this is functional, it will be available for download on the android market.

This application is far from complete. In fact, it currently only displays 1 sample server and some hardcoded projects. Here is a current screen shot of the application showing the projects for the CruiseControl.NET server and the options menu.

device

My goal of this project is to have the ability to monitor your build servers from anywhere on your android based phone. And to keep this project like the other CruiseControl.NET projects that I have my hand in, it is open source and hosted on CodePlex. Since this is my first android application and I also haven’t done much java development, ever, I would be willing to bet that there are better ways to do some of the logic that is implemented.

Since I am a lazy developer, I have other plans to create tasks for CC.NET Community Plugins project that will build android applications and deploy them to the market (if that is possible).

Technorati Tags: [ ] [ ] [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Tuesday, January 20, 2009  |  From CCNetConfig

I ordered my ADP1 today. I can’t wait for it to arrive. I currently have the HTC Herald (T-Mobile Wing) running WM 6.1. I love my Herald, but it is on its last leg. The protective layer over the screen is scratched away in spots, probably from playing solitaire, the buttons have “peeled” and one of the soft buttons have fallen off. Not to mention that I have had to “Hard Reset” it about once every 2 weeks, but that probably has to do with the “non-standard” ROM that I am running.

I am looking forward to the hardware specifications of the ADP1 (T-Mobile G1). I hope these kind of specs become standard in all these and WM phones in the future. Below is a comparison of the specs for the 2 phones.

HeraldT-mobile-wing

W x D x H 2.3 in x 0.7 in x 4.3 in
Display 2.8 in TFT active matrix
Resolution 240 x 320
Weight 6.0 oz
OS Microsoft Windows Mobile 6.0 Professional
ROM 128 MB
RAM 64 MB
Processor 201 MHz Texas Instruments
Keyboard

Slide-out 4-row QWERTY keyboard

Device Control 5 way directional button
Camera 3.0 megapixel
Connectivity Bluetooth® 2.0
Wi-Fi®: IEEE 802.11b/g
GPS None
Expansion slots microSD™ (4 GB max) includes none
Battery Lithium polymer
Talk time Up to 240 minutes
Standby time Up to 144 hours
Audio standards AAC , AMR , MP3 , WAV , WMA
Price $299.99 USD
Network T-Mobile SIM & Hardware locked

ADP1dev6

W x D x H 2.16 in x 0.62 in x 4.60 in
Display 3.2-inch TFT-LCD
Resolution 320 x 480
Weight 5.60 oz
OS Android
ROM 256 MB
RAM 192 MB
Processor 528 MHz Qualcomm
Keyboard

Slide-out 5-row QWERTY keyboard

Device Control Trackball w/ Enter button
Camera 3.2 megapixel
Connectivity Bluetooth® 2.0
Wi-Fi®: IEEE 802.11b/g
HTC ExtUSB™
GPS GPS navigation capability with Google Maps™
Expansion slots microSD™ (16 GB max) includes 1 GB
Battery Rechargeable Lithium-ion battery
Capacity: 1150 mAh
Talk time Up to 406 minutes
Standby time Up to 319 hours
Audio standards AAC, AAC+, AMR-NB, MIDI, MP3, WMA, WMV
Price $399.00 + $25.00 Android developer registration
Network SIM unlocked & Hardware unlocked

As you can see from the specs, the ADP1 is a “powerhouse” compared to the Herald. The only thing that the Herald had going is the lower price, but for about only $100, difference, the hardware differences are big. Now I just need to figure out how to sync Outlook with the ADP1, but I will cross that road once I get the phone. I received great news while writing this entry, I received confirmation that my phone will be delivered tomorrow!

Technorati Tags: [ ] [ ] [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Friday, January 16, 2009  |  From CCNetConfig

I have been unable to get the builds to work with a different CodePlex account. I have cleared every single place that I could find the mapping information on the machine. So I have just decided to go back to the user account that it is mapped to. I could just switch the source control provider from the VSTS plugin to something else, like Subversion, but I know the VSTS works with the setup I have, and I didn't want to change more then the username/password.

Technorati Tags:[ ] [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Tuesday, January 13, 2009  |  From CCNetConfig

Ok, I deleted the entire cache for TFS and it still didn't work. Then I realized this morning, I deleted it for a user account. CruiseControl.NET is running as a service. So I went through this morning and wiped out the TeamFoundation cache for any directory that I could find it in, mainly Default User.



I was really hoping for a build last night. Queues and Validation has been checked in and added to the UI. The validation currently only checks the Queues but this is a great new feature for CCNetConfig. There will be no need for a simple message box saying "Required property 'Name' can not be empty". You'll be able to see any validation errors so they can be corrected. Craig has done some nice work on these.

Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Monday, January 12, 2009  |  From CCNetConfig

While I thought I fixed it the other day, I cleared the mappings from the VersionControl.config for both versions. I also ran the tf command to clear them. Last night it still failed with the same "already mapped" message. So I removed everything from the cache files for TFS 2005 & 2008, just to be safe. If I still get the error tonight, then I may have to do some more digging.



In other news, Craig Sutherland has been working on implementing some new features to CCNetConfig. These include Queues, Security that is coming in future builds of CruiseControl.NET, and Configuration File Validation. I want to publicly thank Craig for his efforts and contributions to this project, Queues have been on the TODO list for some time now.

Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Saturday, January 10, 2009  |  From CCNetConfig

Wow! this is great. This makes me want to get the G1/ADP1 even more. If you already have the G1/ADP1 you can get it from the market now.

Technorati Tags: [ ] [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Saturday, January 10, 2009  |  From CCNetConfig

The build failed last night, again. This time though It was because I changed the user account that connects to TFS. The error was Microsoft.TeamFoundation.VersionControl.Client.MappingConflictException.

There are a couple ways to fix this so it doesn’t happen if you have to change a user account for connecting to TFS. One is to manually edit the VersionControl.config that is located under the users local settings/application data/microsoft/team foundation/<version>/cache directory. The other way is to use the tf commandline that say:

>tf workspaces /remove:*



The commandline reference can be found on MSDN.



There will be another build tonight and this will be corrected by then.



Technorati Tags: [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Friday, January 09, 2009  |  From CCNetConfig

Windows 7 Beta 1 was announced and made available to MSDN subscribers on the 7th. I was able to download and install this evening on my x64 Toshiba laptop that I purchased on Black Friday from Best Buy. I want to say that my overall impression of Windows 7 is good. My only complaint is that Windows Vista x64 had a Windows Experience Rating of 3.1, but Windows 7 is a 2.0. The drive is what is bringing down the rating in Windows 7.

The “Superbar” is what the taskbar should have been. I disagree with a lot of the early reviews of Windows 7. I agree with what was sad by Matt Freestone. It seems the press needs something to grip about and the “Superbar” is an easy target because it is new. The “Superbar” combines the taskbar and the quick launch in to one. Which to me, makes sense. When you want to launch an application, you click the shortcut. When you want to activate an open application, you click the item in the taskbar. Now, shortcuts and running applications are one in the same. Isn’t this how the dock works in OS X? The press says that it is hard to tell what is open and what is a shortcut.

 superbar

I think even in the picture above that it is pretty obvious what is a shortcut and what is an open, running application. You can see that there are multiple instances/tabs for IE open, and a single instance of Outlook and Windows Live Messenger running. The other two, that don’t have any boxes around them are just shortcuts.

Anyhow, I am liking Windows 7. It recognized all of my hardware in my laptop and was ready to use right after install. Windows Vista, on the other hand, didn’t even recognize my wireless adaptor or NIC which made it difficult to install the other drivers I needed like video, audio, touchpad, etc. The only thing I needed to install was the video drivers, it was using a generic driver by default. I have been running Windows Vista since around RTM and have been happy with it, with that said, I can’t wait for Windows 7 to RTM.

After I got Windows 7 up and running I went and downloaded the latest bits of CCNetConfig. It ran just as it does on Windows Vista. And I installed Windows 7 x64 so there are no issues with x64. I haven’t been able to install Visual Studio yet, I need to get some sleep or I will never get up for work.

Technorati Tags: [ ] [ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Thursday, January 08, 2009  |  From CCNetConfig

Last night, right before I went to bed, I found what was causing CruiseControl.NET to crash. I had an idea that it was something in the CCNet Community Plugins project, so it was just a mater of tracking down what it was. It was the method that converts the macro properties to their actual values. There is a somewhat recursive call to the method in order to make sure all the properties are available. When the method is called, it converts based on the object type, but it then also calls the same method on the base type, if it is not already the base type. The check if it is the base type was letting it through. This check has been fixed and is up on CodePlex. Hopefully this is the final fix I need to make to get CruiseControl.NET back up and running.

Technorati Tags:[ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Wednesday, January 07, 2009  |  From CCNetConfig

There is something failing in the builds still. Last night the build process ran, and somewhere in the middle CruiseControl.NET just crashed. This time there was no error message on the screen like I had the other day. I am going to track this down tonight.



I am also going to be posting (or at least try to) this year. So far so good.

Technorati Tags:[ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Sunday, December 07, 2008  |  From CCNetConfig

I have found the issue on x64 machines and will be checking in the code once I confirm that it doesn’t cause any issues on x86 machines. The problem was with the definition of the NMHDR and OFNOTIFY structs, and also with CDN_* messages. The CDN_* messages were declared as UInt16, once I changed them to UInt32 and set the structs as LayoutKind.Sequential it started working on x64.

I am in the process of upgrading CCNet to 1.4.1 from the 1.3.1 version I have been running. This upgrade requires some big changes to the config file since 1.4 added the preprocessor variables and the CCNet Community Plugins version that is installed used a similar format for its Macro Engine. I have to upgrade to the newest CCNet Community Plugins as well. Once all those updates are done, the issue with the automated builds publishing to CodePlex will be fixed as well.


Ads by Yahoo!
The original source for this content is ccnetconfig.org

Friday, November 21, 2008  |  From CCNetConfig

After submitting the issue on codeplex, there was some discussion on the problem and to resolve it I just needed to add "www." to the domain for the webservice. I think it should support it with or without the "www" but that isn't up to me. I corrected the issue on the ccnet server and will be making the change in the CCNet Community Plugins project as well.



The build for CCNetConfig failed last night because I am an idiot. I started adding support for the Rake task and checked in the project file and the file that has the versions of CCNet that are supported since I added 1.4.1 to the list. When the build ran, it was looking for the RakeTask.cs that didn't exist since I didn't check it in.



I know there are a lot of features supported in 1.4.x that are not supported very well in CCNetConfig. We are working on trying to get better support for these features. I also plan on purchasing an x64 machine next friday so I will be working on the big issue, that has been around for over a year, with x64 support.

Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Monday, November 17, 2008  |  From CCNetConfig

One of the updates that was done to CodePlex in the past month or so has broken the CodePlex Release API. The API is used for publishing releases to CodePlex for CCNetConfig. You can vote for the issue so it can be resolved ASAP.



I will be removing the release step from cruisecontrol.net when I upgrade the CCNET server to the latest build. I hope to have that done before the end of this month.

Technorati Tags:[ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Thursday, October 16, 2008  |  From CCNetConfig

The results are in and CCNetConfig had the most votes. Thank you to all that supported CCNetConfig and voted. It was very close between CCNetConfig and Scrummr. I would also like to thank Chris Pietschmann for putting together the contest.


Congratulations to Scrummr and all the projects. All of the projects are great, check them out on the contest web site.



Ads by Yahoo!
The original source for this content is ccnetconfig.org

Tuesday, October 14, 2008  |  From CCNetConfig

The voting on the Community Coding Contest is going to end very soon. If you haven't already, please go and vote for CCNetConfig. We are currently in the lead, but anything can happen, we need all the votes we can get.



Thank you for your support.

Technorati Tags:[ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Thursday, October 02, 2008  |  From CCNetConfig

The voting polls are now open for all the projects that were submitted to the Community Coding Contest. Please show your support for CCNetConfig and vote for it to win!



1st and 2nd place Prizes include:

Vote Here

 

Technorati Tags:[ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Monday, September 15, 2008  |  From CCNetConfig

Today I published the 0.6.915.0 release for CCNetConfig. It has been a few months since one has gone out. There are about 40 work items associated with this release. I figured before there are too many more work items we should get a release out there, especially since I have been seeing some duplicate reported issues from older versions that have already been fixed.


Tasks

Issues

Technorati Tags:[ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Monday, September 15, 2008  |  From CCNetConfig

I was at Carson Pirie Scott's this weekend and was shopping for some clothes. They has a good sale going on where just about everything was 20% or more off and for every item you donated to Goodwill outside the store, you got a coupon for an additional 20% off. I usually don't shop there too often as their prices are high for my simple jeans and t-shirts attire that I usually wear, but my 10 year old son needed some new pants and a few other things for school. While shopping around in the boys department I came across this 'sale' sign above some Polo jeans...

save 25%



Now, I know Ralph Lauren is popular but I don't think that $1,181.25 is a good price for a pair of jeans for my "little one". I did look through the pile of pants to see if I could actually find a pair of pants that were $1575.00 but I was unable too. So I have to think that this was a typo.

Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Thursday, September 04, 2008  |  From CCNetConfig

Because of other obligations I have not been able to put any time towards working on the reported bugs or new features for CCNetConfig. Over the weekend another contributor to the project was added. I would like to welcome Patrick Quirk.  I do not know exactly how much time he plans on working on the project, but right now it is far more then I am.



Patrick has already commited some code that addresses a few issues. The beta build was published to CodePlex last night and is available on the Release Tab. Patrick has fixed the following issues:



  • Fixed deserializing into a null WebUrlBuilder or Timeout object (workitem:17843)
  • Fixed serialization of the AutoGetSource property (workitem:18162)
I plan to hopefully be able to put aside some time in the next week or so to start doing some more work as well. Including updating the CCNetPlugins project Macro Engine. Since the release of CCNET 1.4 the macro engine is failing because they both use the same format.
Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

Wednesday, July 23, 2008  |  From CCNetConfig

Yesterday Microsoft announced that, if you have a premium XNA membership, you can publish your games on Xbox Live Market place and make up to 70% of the games total revenue. Depending on the success of the game, it may even be advertised on Xbox dashboard, and other Microsoft online properties.



I think this is a huge step for student or hobbyist developers and for the gamers. It will encourage more people to become interested in developing with the XNA framework,  a larger group of developers to purchase the premium memberships, which in turn, will mean more Xbox Live arcade games for the gamers.



I would like to see the framework open up a little more so applications, not just games can be developed. And I mean applications that I would want to use on my Xbox, like an RSS reader, or being able to check my email. I actually know a few people that have an Xbox 360, have internet access, but do not have a computer. They don't want a computer, but want to be able to send and receive email. Here is me dreaming that the day will come....

Technorati Tags:[ ] [ ] [ ]

Ads by Yahoo!
The original source for this content is ccnetconfig.org

 CCNetConfig News Feed 

Last edited Dec 7, 2006 at 10:16 PM by codeplexadmin, version 1

Comments

No comments yet.