From paul.hartland at googlemail.com Wed Mar 12 13:23:58 2014 From: paul.hartland at googlemail.com (Paul Hartland) Date: Wed, 12 Mar 2014 18:23:58 +0000 Subject: [dba-VB] VB.net data bound form problem Message-ID: To all, Sorry to the Access group for the OT but I do not seem to be getting any response from the visual basic list. I am what I call a developer dinosaur I know VBA and VB6, keep trying to learn VB.net and C#, but always get sidetracked, however after going on a three day introduction course for ASP.net MVC development using VB.net has got me interested again. I have SQL Server 2012 Express and Visual Studio 2012 Express installed, I created a new blank database and as I am just messing about imported the Customers table from the Northwind sample, I then opened a new Visual Basic project, kept the form as Form1 and added a datasource and dataset called TestDataSet, I then dragged the CustomerID field onto the form and it appeared along with a binding navigator at the top of the form, without me doing anything the code behind the form looks like this Public Class Form1 Private Sub CustomersBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles CustomersBindingNavigatorSaveItem.Click Me.Validate() Me.CustomersBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.TestDataSet) End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'TestDataSet.Customers' table. You can move, or remove it, as needed. Me.CustomersTableAdapter.Fill(Me.TestDataSet) End Sub End Class So I started up the application and could flick through all the ID's using the navigation buttons, however if I try to change an ID then click the save icon on the binding navigator I get the following error: An unhandled exception of type 'System.InvalidOperationException' occurred in Northwind.exe Additional information: Update requires a valid UpdateCommand when passed DataRow collection with modified rows. and the line of code Me.TableAdapterManager.UpdateAll(Me.TestDataSet) is highlighted, I assumed that as the binding navigator was working the save would too. Can anyone tell me what is wrong and/or point me in the right direction to do this a better way. Many thanks in advance for any help on this. Kind Regards, Paul -- Paul Hartland paul.hartland at googlemail.com From df.waters at comcast.net Wed Mar 12 13:45:48 2014 From: df.waters at comcast.net (Dan Waters) Date: Wed, 12 Mar 2014 13:45:48 -0500 Subject: [dba-VB] VB.net data bound form problem In-Reply-To: References: Message-ID: <000401cf3e23$492172a0$db6457e0$@comcast.net> Hi Paul, Probably the best place to get help with VB.Net (or anything else with Visual Studio is StackOverflow.com. Register as a new user and ask your question - the people who answer get 'points' so you'll probably get some response pretty quickly. Also, if you just do a normal google search many of the hits will be on StackOverflow.com. Good Luck, Dan -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Paul Hartland Sent: Wednesday, March 12, 2014 1:24 PM To: VisualBasicList; Access List Subject: [dba-VB] VB.net data bound form problem To all, Sorry to the Access group for the OT but I do not seem to be getting any response from the visual basic list. I am what I call a developer dinosaur I know VBA and VB6, keep trying to learn VB.net and C#, but always get sidetracked, however after going on a three day introduction course for ASP.net MVC development using VB.net has got me interested again. I have SQL Server 2012 Express and Visual Studio 2012 Express installed, I created a new blank database and as I am just messing about imported the Customers table from the Northwind sample, I then opened a new Visual Basic project, kept the form as Form1 and added a datasource and dataset called TestDataSet, I then dragged the CustomerID field onto the form and it appeared along with a binding navigator at the top of the form, without me doing anything the code behind the form looks like this Public Class Form1 Private Sub CustomersBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles CustomersBindingNavigatorSaveItem.Click Me.Validate() Me.CustomersBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.TestDataSet) End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'TestDataSet.Customers' table. You can move, or remove it, as needed. Me.CustomersTableAdapter.Fill(Me.TestDataSet) End Sub End Class So I started up the application and could flick through all the ID's using the navigation buttons, however if I try to change an ID then click the save icon on the binding navigator I get the following error: An unhandled exception of type 'System.InvalidOperationException' occurred in Northwind.exe Additional information: Update requires a valid UpdateCommand when passed DataRow collection with modified rows. and the line of code Me.TableAdapterManager.UpdateAll(Me.TestDataSet) is highlighted, I assumed that as the binding navigator was working the save would too. Can anyone tell me what is wrong and/or point me in the right direction to do this a better way. Many thanks in advance for any help on this. Kind Regards, Paul -- Paul Hartland paul.hartland at googlemail.com _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From gustav at cactus.dk Wed Mar 12 16:54:52 2014 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 12 Mar 2014 21:54:52 +0000 Subject: [dba-VB] VB.net data bound form problem In-Reply-To: References: Message-ID: <43da1e9381be49e7af3a01ee1bc59eb3@AMSPR06MB311.eurprd06.prod.outlook.com> Hi Paul Why not join the Northwind.NET project? It's C#, however you'll find some familiar names there: http://northwind.codeplex.com/ /Gustav ________________________________________ Fra: dba-vb-bounces at databaseadvisors.com p? vegne af Paul Hartland Sendt: 12. marts 2014 19:23 Til: VisualBasicList; Access List Emne: [dba-VB] VB.net data bound form problem To all, Sorry to the Access group for the OT but I do not seem to be getting any response from the visual basic list. I am what I call a developer dinosaur I know VBA and VB6, keep trying to learn VB.net and C#, but always get sidetracked, however after going on a three day introduction course for ASP.net MVC development using VB.net has got me interested again. I have SQL Server 2012 Express and Visual Studio 2012 Express installed, I created a new blank database and as I am just messing about imported the Customers table from the Northwind sample, I then opened a new Visual Basic project, kept the form as Form1 and added a datasource and dataset called TestDataSet, I then dragged the CustomerID field onto the form and it appeared along with a binding navigator at the top of the form, without me doing anything the code behind the form looks like this Public Class Form1 Private Sub CustomersBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles CustomersBindingNavigatorSaveItem.Click Me.Validate() Me.CustomersBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.TestDataSet) End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'TestDataSet.Customers' table. You can move, or remove it, as needed. Me.CustomersTableAdapter.Fill(Me.TestDataSet) End Sub End Class So I started up the application and could flick through all the ID's using the navigation buttons, however if I try to change an ID then click the save icon on the binding navigator I get the following error: An unhandled exception of type 'System.InvalidOperationException' occurred in Northwind.exe Additional information: Update requires a valid UpdateCommand when passed DataRow collection with modified rows. and the line of code Me.TableAdapterManager.UpdateAll(Me.TestDataSet) is highlighted, I assumed that as the binding navigator was working the save would too. Can anyone tell me what is wrong and/or point me in the right direction to do this a better way. Many thanks in advance for any help on this. Kind Regards, Paul -- Paul Hartland paul.hartland at googlemail.com From mcp2004 at mail.ru Thu Mar 13 10:11:06 2014 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Thu, 13 Mar 2014 19:11:06 +0400 Subject: [dba-VB] =?utf-8?q?VB=2Enet_data_bound_form_problem?= In-Reply-To: References: Message-ID: <1394723466.956189438@f423.i.mail.ru> Hi Paul -- It should work. How have you "added a datasource and dataset"? It usually happens in reverse order: - 1st - a blank dataset is added; - 2nd - a data table is dragged from 'Server Explorer' window entry and dropped on dataset by thus creating a datasource... Of course there are many other variations... -- Shamil Wednesday, March 12, 2014 6:23 PM UTC from Paul Hartland : >To all, > >Sorry to the Access group for the OT but I do not seem to be getting any >response from the visual basic list. I am what I call a developer dinosaur >I know VBA and VB6, keep trying to learn VB.net and C#, but always get >sidetracked, however after going on a three day introduction course for >ASP.net MVC development using VB.net has got me interested again. I have >SQL Server 2012 Express and Visual Studio 2012 Express installed, I created >a new blank database and as I am just messing about imported the Customers >table from the Northwind sample, I then opened a new Visual Basic project, >kept the form as Form1 and added a datasource and dataset >called TestDataSet, I then dragged the CustomerID field onto the form and >it appeared along with a binding navigator at the top of the form, without >me doing anything the code behind the form looks like this > >Public Class Form1 > >????Private Sub CustomersBindingNavigatorSaveItem_Click(sender As Object, e >As EventArgs) Handles CustomersBindingNavigatorSaveItem.Click >????????Me.Validate() >????????Me.CustomersBindingSource.EndEdit() >????????Me.TableAdapterManager.UpdateAll(Me.TestDataSet) >????End Sub > >????Private Sub Form1_Load(sender As Object, e As EventArgs) Handles >MyBase.Load >????????'TODO: This line of code loads data into the >'TestDataSet.Customers' table. You can move, or remove it, as needed. >????????Me.CustomersTableAdapter.Fill(Me.TestDataSet) > >????End Sub >End Class > >So I started up the application and could flick through all the ID's using >the navigation buttons, however if I try to change an ID then click the >save icon on the binding navigator I get the following error: > >An unhandled exception of type 'System.InvalidOperationException' occurred >in Northwind.exe > >Additional information: Update requires a valid UpdateCommand when passed >DataRow collection with modified rows. > >and the line of code Me.TableAdapterManager.UpdateAll(Me.TestDataSet) is >highlighted, I assumed that as the binding navigator was working the save >would too. > >Can anyone tell me what is wrong and/or point me in the right direction to >do this a better way. > >Many thanks in advance for any help on this. > >Kind Regards, > >Paul > > From paul.hartland at googlemail.com Thu Mar 13 10:49:06 2014 From: paul.hartland at googlemail.com (Paul Hartland) Date: Thu, 13 Mar 2014 15:49:06 +0000 Subject: [dba-VB] VB.net data bound form problem In-Reply-To: <1394723466.956189438@f423.i.mail.ru> References: <1394723466.956189438@f423.i.mail.ru> Message-ID: Thanks for the replies, I must have had a blonde moment and done something wrong, I get frustrated with my own developments and learning very easily, so I ended up deleting everything, started a new project and it worked, no idea what I done the first time round though, have joined a couple more forums now as well, just need to learn what I done with wizards and dragging in code now as I like coding everything myself where I can. Thanks again ;) Paul On 13 March 2014 15:11, Salakhetdinov Shamil wrote: > Hi Paul -- > > It should work. > How have you "added a datasource and dataset"? > It usually happens in reverse order: > > - 1st - a blank dataset is added; > - 2nd - a data table is dragged from 'Server Explorer' window entry and > dropped on dataset by thus creating a datasource... > > Of course there are many other variations... > > -- Shamil > > Wednesday, March 12, 2014 6:23 PM UTC from Paul Hartland < > paul.hartland at googlemail.com>: > >To all, > > > >Sorry to the Access group for the OT but I do not seem to be getting any > >response from the visual basic list. I am what I call a developer > dinosaur > >I know VBA and VB6, keep trying to learn VB.net and C#, but always get > >sidetracked, however after going on a three day introduction course for > >ASP.net MVC development using VB.net has got me interested again. I have > >SQL Server 2012 Express and Visual Studio 2012 Express installed, I > created > >a new blank database and as I am just messing about imported the Customers > >table from the Northwind sample, I then opened a new Visual Basic project, > >kept the form as Form1 and added a datasource and dataset > >called TestDataSet, I then dragged the CustomerID field onto the form and > >it appeared along with a binding navigator at the top of the form, without > >me doing anything the code behind the form looks like this > > > >Public Class Form1 > > > > Private Sub CustomersBindingNavigatorSaveItem_Click(sender As Object, > e > >As EventArgs) Handles CustomersBindingNavigatorSaveItem.Click > > Me.Validate() > > Me.CustomersBindingSource.EndEdit() > > Me.TableAdapterManager.UpdateAll(Me.TestDataSet) > > End Sub > > > > Private Sub Form1_Load(sender As Object, e As EventArgs) Handles > >MyBase.Load > > 'TODO: This line of code loads data into the > >'TestDataSet.Customers' table. You can move, or remove it, as needed. > > Me.CustomersTableAdapter.Fill(Me.TestDataSet) > > > > End Sub > >End Class > > > >So I started up the application and could flick through all the ID's using > >the navigation buttons, however if I try to change an ID then click the > >save icon on the binding navigator I get the following error: > > > >An unhandled exception of type 'System.InvalidOperationException' occurred > >in Northwind.exe > > > >Additional information: Update requires a valid UpdateCommand when passed > >DataRow collection with modified rows. > > > >and the line of code Me.TableAdapterManager.UpdateAll(Me.TestDataSet) is > >highlighted, I assumed that as the binding navigator was working the save > >would too. > > > >Can anyone tell me what is wrong and/or point me in the right direction to > >do this a better way. > > > >Many thanks in advance for any help on this. > > > >Kind Regards, > > > >Paul > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > -- Paul Hartland paul.hartland at googlemail.com From mcp2004 at mail.ru Thu Mar 13 16:13:18 2014 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Fri, 14 Mar 2014 01:13:18 +0400 Subject: [dba-VB] =?utf-8?q?WCF_Peer_to_Peer_application=28s=29_communicat?= =?utf-8?q?ing_over_Internet_through_NATs_and_firewalls=3F?= Message-ID: <1394745198.34121936@f85.i.mail.ru> Hi All -- Do you have any working experience in developing subject type of applications in C#/VB.NET or any working samples(/samples' links) of the subject type of applications? The subj happens to be rather tricky to implement - here is just a set of docs to investigate for starters: Working with NATs and Firewalls http://msdn.microsoft.com/en-us/library/ms731948.aspx Teredo Overview http://en.wikipedia.org/wiki/NAT_traversal Peer-to-Peer Networking http://msdn.microsoft.com/en-us/library/ms733761 (v=vs.110).aspx Peer Resolvers http://msdn.microsoft.com/en-us/library/aa702771 (v=vs.110).aspx Net.TCP Port Sharing http://msdn.microsoft.com/en-us/library/ms734772 (v=vs.110).aspx Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 http://www.microsoft.com/en-us/download/details.aspx?id=21459 NetPeerTcpBinding Class - !depreciated http://msdn.microsoft.com/en-us/library/system.servicemodel.netpeertcpbinding%28v=vs.110%29.aspx Unsupported / Mesh.NET is a free Peer-To-Peer .NET framework https://github.com/eigenein/mesh-net A Common Language for the Internet of Everything https://www.alljoyn.org/ Thank you. -- ???????????? ?????? From accessd at shaw.ca Fri Mar 14 22:07:37 2014 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 14 Mar 2014 21:07:37 -0600 (MDT) Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? In-Reply-To: <1394745198.34121936@f85.i.mail.ru> Message-ID: <2085837294.3163144.1394852857089.JavaMail.root@cds018> Hi Shamil: I am not forgetting about these links but there is just so much information to review that I could not comment back sooner. It all looks like great information...thanks for posting. Jim ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, 13 March, 2014 2:13:18 PM Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? Hi All -- Do you have any working experience in developing subject type of applications in C#/VB.NET or any working samples(/samples' links) of the subject type of applications? The subj happens to be rather tricky to implement - here is just a set of docs to investigate for starters: Working with NATs and Firewalls http://msdn.microsoft.com/en-us/library/ms731948.aspx Teredo Overview http://en.wikipedia.org/wiki/NAT_traversal Peer-to-Peer Networking http://msdn.microsoft.com/en-us/library/ms733761 (v=vs.110).aspx Peer Resolvers http://msdn.microsoft.com/en-us/library/aa702771 (v=vs.110).aspx Net.TCP Port Sharing http://msdn.microsoft.com/en-us/library/ms734772 (v=vs.110).aspx Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 http://www.microsoft.com/en-us/download/details.aspx?id=21459 NetPeerTcpBinding Class - !depreciated http://msdn.microsoft.com/en-us/library/system.servicemodel.netpeertcpbinding%28v=vs.110%29.aspx Unsupported / Mesh.NET is a free Peer-To-Peer .NET framework https://github.com/eigenein/mesh-net A Common Language for the Internet of Everything https://www.alljoyn.org/ Thank you. -- ???????????? ?????? _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From gustav at cactus.dk Sat Mar 15 10:05:44 2014 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 15 Mar 2014 15:05:44 +0000 Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? In-Reply-To: <1394745198.34121936@f85.i.mail.ru> References: <1394745198.34121936@f85.i.mail.ru> Message-ID: <5bdb273192d448a8aba978a8a8079573@AMSPR06MB311.eurprd06.prod.outlook.com> Hi Shamil Haven't studied you comprehensive list of links ... but your issue seems to be the same as remote control applications have facing corporate firewalls. Just about the only port open for corporate users is port 80, so the host program "pings" regularly a central server where it is, and the server replies using a dynamic port. When a remote viewer wishes to connect to the host, it calls the server to look it up and gets the dynamic port which then is used for (encrypted) communication, effectively "crossing" the firewalls. You can study this with Remote Utilities (free for one account and 10 hosts): http://www.remoteutilities.com/ Contrary to most other remote utilities, this offers for free the central server application which you can install on a simple workstation on premise, thus you will be able to monitor all trafic. Remote Utilities has the special feature that it can even establish a normal Remote Desktop connection which normally runs on port 3389 (or some other port which you can specify in the Registry) which no notwork admin will open for you in a firewall as it can be scanned by hostile port scanners, except if you have a VPN connection and this will also be of the mercy of the notwork admin. However, Remote Utilities offsets the connection to a dynamic port above port 40000 which is displayed when you call this feature; I guess the Remote Utilities host application performs the NAT'ing of the packets. It's quite fun to watch this magic. /gustav ________________________________________ Fra: dba-vb-bounces at databaseadvisors.com p? vegne af Salakhetdinov Shamil Sendt: 13. marts 2014 22:13 Til: Discussion concerning Visual Basic and related programming issues. Emne: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? Hi All -- Do you have any working experience in developing subject type of applications in C#/VB.NET or any working samples(/samples' links) of the subject type of applications? The subj happens to be rather tricky to implement - here is just a set of docs to investigate for starters: Working with NATs and Firewalls http://msdn.microsoft.com/en-us/library/ms731948.aspx Teredo Overview http://en.wikipedia.org/wiki/NAT_traversal Peer-to-Peer Networking http://msdn.microsoft.com/en-us/library/ms733761 (v=vs.110).aspx Peer Resolvers http://msdn.microsoft.com/en-us/library/aa702771 (v=vs.110).aspx Net.TCP Port Sharing http://msdn.microsoft.com/en-us/library/ms734772 (v=vs.110).aspx Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 http://www.microsoft.com/en-us/download/details.aspx?id=21459 NetPeerTcpBinding Class - !depreciated http://msdn.microsoft.com/en-us/library/system.servicemodel.netpeertcpbinding%28v=vs.110%29.aspx Unsupported / Mesh.NET is a free Peer-To-Peer .NET framework https://github.com/eigenein/mesh-net A Common Language for the Internet of Everything https://www.alljoyn.org/ Thank you. -- ???????????? ?????? _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From hadyn at dataconcepts.co.nz Sat Mar 15 18:26:39 2014 From: hadyn at dataconcepts.co.nz (Hadyn) Date: Sun, 16 Mar 2014 12:26:39 +1300 Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? In-Reply-To: <5bdb273192d448a8aba978a8a8079573@AMSPR06MB311.eurprd06.prod.outlook.com> References: <1394745198.34121936@f85.i.mail.ru> <5bdb273192d448a8aba978a8a8079573@AMSPR06MB311.eurprd06.prod.outlook.com> Message-ID: <9ee032657a6567d2736b9293d0a66adf@dataconcepts.co.nz> This came though in my email today... http://www.codeproject.com/Articles/614028/Peer-to-Peer-File-Sharing-Through-WCF ?Kind regards Hadyn -----Original Message----- > From: "Gustav Brock" > To: "Salakhetdinov Shamil" , "Discussion concerning Visual Basic and related programming issues." > Date: 16/03/2014 04:06 > Subject: Re: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? > > Hi Shamil > > Haven't studied you comprehensive list of links ... but your issue seems to be the same as remote control applications have facing corporate firewalls. Just about the only port open for corporate users is port 80, so the host program "pings" regularly a central server where it is, and the server replies using a dynamic port. When a remote viewer wishes to connect to the host, it calls the server to look it up and gets the dynamic port which then is used for (encrypted) communication, effectively "crossing" the firewalls. > > You can study this with Remote Utilities (free for one account and 10 hosts): > > ? ? http://www.remoteutilities.com/ > > Contrary to most other remote utilities, this offers for free the central server application which you can install on a simple workstation on premise, thus you will be able to monitor all trafic. > > Remote Utilities has the special feature that it can even establish a normal Remote Desktop connection which normally runs on port 3389 (or some other port which you can specify in the Registry) which no notwork admin will open for you in a firewall as it can be scanned by hostile port scanners, except if you have a VPN connection and this will also be of the mercy of the notwork admin. However, Remote Utilities offsets the connection to a dynamic port above port 40000 which is displayed when you call this feature; I guess the Remote Utilities host application performs the NAT'ing of the packets. It's quite fun to watch this magic. > > /gustav > > > ________________________________________ > Fra: dba-vb-bounces at databaseadvisors.com p? vegne af Salakhetdinov Shamil > Sendt: 13. marts 2014 22:13 > Til: Discussion concerning Visual Basic and related programming issues. > Emne: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? > > Hi All -- > > Do you have any working experience in developing subject type of applications in C#/VB.NET or any working samples(/samples' links) of the subject type of applications? > The subj happens to be rather tricky to implement - here is just a set of docs to investigate for starters: > Working with NATs and Firewalls > http://msdn.microsoft.com/en-us/library/ms731948.aspx > Teredo Overview > http://en.wikipedia.org/wiki/NAT_traversal > Peer-to-Peer Networking > http://msdn.microsoft.com/en-us/library/ms733761 (v=vs.110).aspx > Peer Resolvers > http://msdn.microsoft.com/en-us/library/aa702771 (v=vs.110).aspx > Net.TCP Port Sharing > http://msdn.microsoft.com/en-us/library/ms734772 (v=vs.110).aspx > Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 > http://www.microsoft.com/en-us/download/details.aspx?id=21459 > NetPeerTcpBinding Class - !depreciated > http://msdn.microsoft.com/en-us/library/system.servicemodel.netpeertcpbinding%28v=vs.110%29.aspx > Unsupported / Mesh.NET is a free Peer-To-Peer .NET framework > https://github.com/eigenein/mesh-net > > A Common Language for the Internet of Everything > https://www.alljoyn.org/ > Thank you. > > > -- > ???????????? ?????? > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com From gustav at cactus.dk Sun Mar 16 04:13:30 2014 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 16 Mar 2014 09:13:30 +0000 Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? In-Reply-To: <9ee032657a6567d2736b9293d0a66adf@dataconcepts.co.nz> References: <1394745198.34121936@f85.i.mail.ru> <5bdb273192d448a8aba978a8a8079573@AMSPR06MB311.eurprd06.prod.outlook.com>, <9ee032657a6567d2736b9293d0a66adf@dataconcepts.co.nz> Message-ID: <60eacf2516b4431182da4f32bc74e842@AMSPR06MB311.eurprd06.prod.outlook.com> Hi Hadyn Great article, deserves a 5-star vote. However, and it is on the to-do list, it cannot yet use a dynamic port number. /gustav ________________________________________ Fra: dba-vb-bounces at databaseadvisors.com p? vegne af Hadyn Sendt: 16. marts 2014 00:26 Til: Discussion concerning Visual Basic and related programming issues. Emne: Re: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? This came though in my email today... http://www.codeproject.com/Articles/614028/Peer-to-Peer-File-Sharing-Through-WCF Kind regards Hadyn From accessd at shaw.ca Mon Mar 17 17:37:30 2014 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 17 Mar 2014 16:37:30 -0600 (MDT) Subject: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? In-Reply-To: <60eacf2516b4431182da4f32bc74e842@AMSPR06MB311.eurprd06.prod.outlook.com> Message-ID: <1897195089.4751643.1395095850359.JavaMail.root@cds018> Hi guys: I agree, excellent article. Aside: I personally think peer to peer (distributive) network and internet (BitTorrent) file sharing is the way to go. Jim ----- Original Message ----- From: "Gustav Brock" To: "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, March 16, 2014 2:13:30 AM Subject: Re: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? Hi Hadyn Great article, deserves a 5-star vote. However, and it is on the to-do list, it cannot yet use a dynamic port number. /gustav ________________________________________ Fra: dba-vb-bounces at databaseadvisors.com p? vegne af Hadyn Sendt: 16. marts 2014 00:26 Til: Discussion concerning Visual Basic and related programming issues. Emne: Re: [dba-VB] WCF Peer to Peer application(s) communicating over Internet through NATs and firewalls? This came though in my email today... http://www.codeproject.com/Articles/614028/Peer-to-Peer-File-Sharing-Through-WCF Kind regards Hadyn _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com