|
If you use peer-to-peer, at least one player in every peer-to-peer
pair is going to need to be a "server" to esatablish a connection...
Do you want users to have to configure firewalls and or HTTP
servers (or similar) just to play the game?
I would think a server would make items 2 and 3 much easier
on the users. Using an HTTP server is best, since most
machines are configured to allow internet access. And .NET
makes it easy to implement such servers.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
hi
till this is WPF is windows. u can use silverlight applications for develop applications regarding game applications.
Thanks & Regards
Nagi Setty A
|
|
|
|
|
Hi
I have a 3x3 matrix grid. If a user on particular cell, how can I identify the cell cordinates after click?
Please advise. thanks
PJ
Follow your goals, Means will follow you ---Gandhi---
|
|
|
|
|
mittalpa wrote: If a user on particular cell, how can I identify the cell cordinates after click?
Usually by handling events in an element that's in the cell,
not on the grid itself.
You could probably also loop through the column and row
definition collections on the grid and hit-test against
the Actual/Width/ActualHeight values.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hi,
I'm gonna work with Model-View-ViewModel in my applications.
I've created this WPF application[^] with MVVM.
Would you please glimpse it and say :
Have I done it in the right way or not ?
Many thanks in advance.
|
|
|
|
|
If you have done that much post it as an article and do a write up on it. Microsoft has a MVVM demo application that shows correct MVVM.
Also do a search for 'if Heinikin could' Here at The Code Project, or just look at my profile and look at Barrbra's stuff on MVVM, he made some mods to make it a 'cinch'
~TheArch
|
|
|
|
|
I have built a small application using Silver Light 3. The app contains a website with SilverLight enabled WCF services. Everything works great when debugging. But when I deploy it to the server the application generates an exception every time it tries to use the web service.
I tried changing the location of the reference in ServiceReferences.ClientConfig to the location of the published service before deploying, but that did not work.
Anyone know how to go about debugging this? The javascript error message doesn't tell me much. Is there any good way to handle silverlight errors?
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; MS-RTC EA 2)
Timestamp: Mon, 25 Jan 2010 19:03:17 UTC
Message: Unhandled Error in Silverlight 2 Application An exception occurred during the operation, making the result invalid. Check InnerException for exception details. at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at SettlementGainLoss.PricingData.GetTopHatTerminalsCompletedEventArgs.get_Result()
at SettlementGainLoss.Views.MapPrices.client_GetTopHatTerminalsCompleted(Object sender, GetTopHatTerminalsCompletedEventArgs e)
at SettlementGainLoss.PricingData.PricingDataServiceClient.OnGetTopHatTerminalsCompleted(Object state)
Line: 1
Char: 1
Code: 0
URI: http://devintranet.buckeye.com/sl3Example/Home.aspx
Message: Unhandled Error in Silverlight 2 Application An exception occurred during the operation, making the result invalid. Check InnerException for exception details. at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at SettlementGainLoss.PricingData.GetProductsCompletedEventArgs.get_Result()
at SettlementGainLoss.Views.MapPrices.client_GetProductsCompleted(Object sender, GetProductsCompletedEventArgs e)
at SettlementGainLoss.PricingData.PricingDataServiceClient.OnGetProductsCompleted(Object state)
Line: 1
Char: 1
Code: 0
URI: http://devintranet.buckeye.com/sl3Example/Home.aspx
I didn't get any requirements for the signature
|
|
|
|
|
ToddHileHoffer wrote: I tried changing the location of the reference in ServiceReferences.ClientConfig to the location of the published service before deploying, but that did not work.
You also probably need changes in the web.config.
What does your web.config look like?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Thanks for the reply. I finally got it working. I had to update the web.config to use Windows auth and impersonate the user with db access. However I now need to figure out how to handle exceptions in silver light pages.
I didn't get any requirements for the signature
|
|
|
|
|
ToddHileHoffer wrote: I now need to figure out how to handle exceptions in silver light pages.
Same way you would anywhere?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
No, not at all. I have an error handler class for ASP.Net applications. The class is called from the global Application_Error event. The error handler gathers a ton of information by iterating the child exceptions, using reflection and iterating form collection and session values. The handler class then writes out all this information to a file and emails me the information as well.
I don't know of a global error event in a silverlight. Also, a silver light app can not send email, nor can it write out a file on my server. So no the error handling is not the same at all compared to ASP.Net.
I didn't get any requirements for the signature
|
|
|
|
|
Heh - you just stated "how to handle exceptions in silver
light pages"
ToddHileHoffer wrote: I don't know of a global error event in a silverlight
Perhaps Application.UnhandledException Event[^]
ToddHileHoffer wrote: Also, a silver light app can not send email, nor can it write out a file on my server.
Of course not. This is not ASP.NET. Silverlight is
completely client side, running within the confines
of a browser security sandbox, and using a different
version of the .NET framework.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hello ,
I have a desktop application built in WPF and i want to integrate Windows Live authentication + communication . That is , users can use the application by signing in with their live id and interract with their contacts by sharing some data in the application . I found a Web API for this , but I have a desktop application . Can anyone point me some information about how (if possible) can i do this ? Thank you !
|
|
|
|
|
|
In our application we have to implement a keyboard buffer.
The current version is WinForms. You can catch the keystroke in regular events and use a sendmessage to control (Textboxes most of the time).
WPF-Textboxes aren't based on the WIN32 edit controls.
Does a sendmessage here work too, or are there even better possibilities to send / emulate a keystroke.
|
|
|
|
|
I think that WPF UI Automation[^] should help.
But I haven't used it personally, so I'm not sure...
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
Hi
I want to develop a game like Scrabble in WPF for which I need some suggestions
For Visuals:
1. What controls can be utilized to represent a (let's say 9 x 9) matrix? I would need ability to associate each cell with an id to know its state at all times during execution.
2. How can I inject different visual properties to a cell of matrix?
3. Would I need something like separate layers for base board, and tiles?
For logic:
4. How to go about validating a word and possible words around it?
Please advise. Thanks
PJ
Follow your goals, Means will follow you ---Gandhi---
|
|
|
|
|
mittalpa wrote: 1. What controls can be utilized to represent a (let's say 9 x 9) matrix? I would need ability to associate each cell with an id to know its state at all times during execution.
You could use a simple grid for this. I wouldn't worry about associating the cell with an id to know its state - keep track of this with your model instead. It's a much better mechanism for this as you can use binding to keep associate it with the visuals.
You've already worked out that you are going to use a matrix, so you know that you can just represent the word on the board with the matrix.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
mittalpa wrote: 1. What controls can be utilized to represent a (let's say 9 x 9) matrix? I would need ability to associate each cell with an id to know its state at all times during execution.
Like the other guy said, use a Grid (or DataGrid or ListView or a custom control) and modify your view model when dealing with state.
mittalpa wrote: 2. How can I inject different visual properties to a cell of matrix?
Use properties on your view model to determine what your view displays. WPF is rich with ways of dealing with what to display, such as template selectors.
mittalpa wrote: 3. Would I need something like separate layers for base board, and tiles?
WPF allows you to layer things easily. However, you wouldn't necessarily NEED to layer... might make some things easier though.
mittalpa wrote: 4. How to go about validating a word and possible words around it?
There are word lists you can download for free. There is one from an old version of a dictionary (1916 Merriam Webster?), for example, that you could download, parse, and use when validating that the words used are valid. You could also create a web crawler to find words on the Internet... and you could allow users to enter their own words. As far as the validation logic itself, just focus on the view model rather than the view.
|
|
|
|
|
Hi,
I know DataContext is a DependencyProperty and I know how to use DataContext in DataBiding in WPF but I don't know what DataContext is ?
i.e : DataContext is some spaces in memory that we can use it for DataBinding , Is it true ?
I google , but I couldn't find anything useful !
Would you please explain it ?
Thanks.
|
|
|
|
|
MSDN [^] - Data context is a concept that allows elements to inherit information from their parent elements about the data source that is used for binding, as well as other characteristics of the binding, such as the path.
Nice question - made me stop and think .
Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
Got it, thanks
|
|
|
|
|
Does WPF have the same restriction as Windows Forms that you can't make cross-thread calls on UI controls?
|
|
|
|
|
Yes, it does. You have to call Invoke or BeginInvoke of the Dispatcher of the UI thread. See the remarks here[^]
Eslam Afifi
|
|
|
|
|
Hi all,
I've been trying to achieve this using some samples from the net but with no luck.
I need my main window to display X number of circular panels, each with it's own back color and text inside.
Using some examples from the net I created a list box with wrap panel as data template which allowed me have the panels as items in the list box.
Now I need to create an item template for the panels but I cant find a good way to do so + having the text fit the circle.
Additionally, I'd appreciate if you could tell me how to disable the selection in the list box so user can't select the panels.
Thanks,
darthBug
Join the dark side of the code
|
|
|
|