rbfigueira.net

All about .net stuff, Compact framework, framework.net and personal projects.

June 2003 - Posts

Pocket PC Forums (about .NET Compact Framework)

Here are some good forums I know and participated:

Forums:

GotDotNet Message Boards
http://www.gotdotnet.com/community/messageboard/MessageBoard.aspx?id=275

opennetcf
http://www.opennetcf.org/Forums/

Microsoft/Newsgroups
dotnet.framework.compactframework

devbuzz
http://forums.devbuzz.com/

Mailing lists:

Discuss.Develop.com
http://discuss.develop.com/dotnet-cf.html


Note: If you know more good forums links, please post on comments :)

Cheers,
Ricardo Figueira

Posted: Jun 23 2003, 10:15 AM by rbfigueira | with 1 comment(s)
Filed under:
Pocket Today Screen plugins using the compact framework

I was trying to find some information about “How to create Today Screen plugins using the compact framework”.

I have found this :

http://msdn.microsoft.com/chats/embedded/embedded_010603.asp

Host Guest_mikehall_ms
Q:
andrew: Can I make changes / replace the Today screen through pInvoke in the compact framework, Is there API to use, or is that still reserved for the C++ API only.

Host Guest_mikehall_ms
A:
You can call out to 'native' code from a compact framework application, you cannot call into a compact framework application, today screen add-ins are Win32 'native' DLL's that expose specific functions

Using the Today API
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppc2k/html/ppc_yapi.asp


Conclusion:
Today screens require COM, which is not supported in this version of the CF. The Compact Framework doesn't have the ability to expose functions from a DLL in standard Win32 format, which is why we can't use the CF to write a Today add-in. :(

Perhaps in the next future versions of the compact framework might be possible ;)

Posted: Jun 22 2003, 02:21 PM by rbfigueira | with 1 comment(s)
Filed under:
PocketRss (Compact Framework Pocket Pc aggregator)

PocketRss It will be the first Compact Framework Pocket Pc aggregator ;) 

PocketRss will be an RSS/RDF news aggregator that runs on the Pocket PC 2002 PDA's. You can read news, blog entries, or any other type of syndicated data, sync it wirelessly or read it offline.  

There are one Pocket Pc aggregator (PockedFeed) but is not made with compact framework. You can see in this link: http://www.furrygoat.com/Software/PocketFeed/index.html
Note: This Pre-Alpha version not support Proxy Authentication 

I will start to build the PocketRss on next month (I will be on vacations and I will spend some time on this project). I think that all guys that work with Compact Framework can help me on this.

I will be release two versions (vb.net and C#) because some people like to work with c# and others not (I preferred vb.net ;) but I know both). What you think about this ?

Until then I will join all information to put all this together:

- Support Skins
- Proxy Authentication
- SqlCe 2.0 Database
- C# and Vb.net version

If you have any questions, comments or suggestions, please feel free to use the PocketRss mailing list:

Groups email list:
http://groups.yahoo.com/group/PocketRss/

Post message: PocketRss@yahoogroups.com
Subscribe: 
PocketRss-subscribe@yahoogroups.com
Unsubscribe: 
PocketRss-unsubscribe@yahoogroups.com
List owner: 
PocketRss-owner@yahoogroups.com

The news and the screenshots will be post on my weblog, here! ;)

The releases will be post on GotDotNet Workspace:
http://www.gotdotnet.com/community/workspaces/workspace.aspx?id=f1470873-2d53-4edc-9e02-38d5dee1126b

Note: Because GotDotNet WorkSpace only support 20 members (I think) I have open PocketRss mailing list. Please join there to discuss the project. The releases will be post on GotDotNet Workspace.

If you want to start building…. Don’t be shame ;)

Cheers,
Ricardo Figueira (rfigueira)

UPDATE: Now the project have a new name "MobileNews"

 

Posted: Jun 21 2003, 12:00 PM by rbfigueira | with 3 comment(s)
Filed under:
Pocket PC (Best developers Links)

Hi friends,

Here is some great links I have about developing for Pocket PC with .NET plataform :

asp.net (Mobile)
http://www.asp.net/default.aspx?tabIndex=6&tabId=44

Microsoft (mobile)
https://www.microsoft.com/mobile/

CEWindows
http://www.cewindows.net/

LearnMobile
http://www.learnmobile.net/

codekit
http://www.codekit.com/articles/articles_Rock_and_Roll_with_PocketPC_2002.asp

devbuzz
http://www.devbuzz.com/

networkutils
http://www.cewindows.net/faqs/networkutils.htm

opennetcf.org
http://www.opennetcf.org/

Pocket TaskVision
http://www.windowsforms.net/default.aspx?tabIndex=7&tabId=44

pocketsoap
http://www.pocketsoap.com/

quickstart
http://samples.gotdotnet.com/quickstart/CompactFramework/

smartdevices.microsoftdev.com
http://smartdevices.microsoftdev.com/Learn/Articles/637.aspx

traincert (Microsoft)
http://www.microsoft.com/traincert/syllabi/2556AFinal.asp

gotdotnet (MessageBoard)
http://www.gotdotnet.com/Community/MessageBoard/MessageBoard.aspx?ID=275

Note: If you have some great links about programs that you normally use in your PDA or about developing with .NET, please post on Comments :)

Posted: Jun 09 2003, 09:38 AM by rbfigueira | with 2 comment(s)
Filed under:
Pocket PC + Access + Compact Framework

The point here is to use Compact Framework with Windows CE Property Databases (.cdb - often known as Pocket Access).

The Compact Framework contains data providers for SQL Server CE and a remote SQL Server, it also allows access to data in XML text files. There is no support for Windows CE Property Databases (.cdb - often known as Pocket Access).

For example: We have Database Access 2000 and we want to use in our Pocket PC. First we  “Transfer data into Pocket Access on your Pocket PC”
http://www.devbuzz.com/content/zinc_transferring_database_pg1.asp

Then, how we connect with that database?
Hummm, I have found this component: ADOCE.NET from
www.inthehand.com

This will cost $40 ! Is not free :(

“The ADOCE .NET Wrapper plugs this gap by providing read/write access to Windows CE Databases from the .NET Compact Framework.”

How to use it:
Pocket Access Data provider for the .NET Compact Framework
http://www.devbuzz.com/content/zinc_dotnet_pocket_access_pg1.asp

Perhaps, someone here, have write some .net class to works with this kind of database (Pocket Access). I will love to know that someone has “discovery” how to connect with this database using the .NET Compact Framework.

Posted: Jun 06 2003, 11:10 AM by rbfigueira | with 15 comment(s)
Filed under:
More Posts