473,804 Members | 3,211 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Problem with collection classes

Hi,

how do I synchronize (to XML using XmlSerializer) something to this:
<Alignments name="Road Project">
<Alignment name="Centerlin e">
<CoordGeom>
<Line staStart="0">
<Start>2000 6000</Start>
<End>2186.841 6068.005</End>
</Line>
<Curve rot="cw" />
... arbitrary number of Line's and Curve's
... in arbitrary order
</CoordGeom>
... arbitrary number of CoordGeom's ...
</Alignment>
.... arbitrary number of Alignment's ...
</Alignments>

What troubles me is how to deal with the array of CoordGeom's, which are
generic arrays in the sense that they can contain either a Line or a Curve,
and any number of them.

I am using CS and have an array for each type as of now, i.e. one array for
Curve's and one for Line's. But this does not allow me to mix the order in
which they occur, so the Curve and Line elements have to be in the same
ArrayList.

I want to know how to structure my classes and what to make XmlArray of.
Any tips you can give me is much appreciated, thank you.

--
Daniel
Nov 12 '05 #1
6 2139
No answer...

Let me describe what I am doing. I've created these classes:
[XmlInclude(type of(Car))]
[XmlInclude(type of(Motorcycle))]
public class Vehicle
{
public Vehicle() {}
public string Make;
public string Model;
public int Year;
}
public class Car : Vehicle
{
public Car() {}
public string VIN;
}
public class Motorcycle : Vehicle
{
public Motorcycle() {}
}
public class ParkingLot
{
public ParkingLot()
{
ParkedVehicles = new ArrayList();
ParkedVehicles. Add(new Car());
ParkedVehicles. Add(new Motorcycle());
}
[XmlElement(Elem entName="Parked Car",Type=typeo f(Car))]
[XmlElement(Elem entName="Parked Motorcycle",Typ e=typeof(Motorc ycle))]
public ArrayList ParkedVehicles;
}

Serializing a ParkingLot creates this (which is just what I want):
<?xml version="1.0" encoding="utf-8"?>
<ParkingLot xmlns:xsd="http ://www.w3.org/2001/XMLSchema"
xmlns:xsi="http ://www.w3.org/2001/XMLSchema-instance">
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>

As you can see there is no parent element around parked car and parked
motorcycle, i.e. no ParkedVehicles element.

Now, I would like to have a collection of ParkingLot's inside another
class. So I add this:
public ArrayList ParkingLotColle ction;
to my other class. Trying to serialize produces an exception:
Message: The type LX.ParkingLot was not expected. Use the XmlInclude or
SoapInclude attribute to specify types that are not known statically.

So I rewrite it like this:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
public ArrayList ParkingLotColle ction;

But this creates a parent element around my ParkingLot's, like this:
<ParkingLotColl ection>
<ParkingLot>
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>
</ParkingLotColle ction>

From what I've read I should be able to remove this parent element by
adding a empty XmlElement attribute to my ArrayList ParkingLotColle ction:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
[XmlElement]
public ArrayList ParkingLotColle ction;

But this causes an exception:
Message: There was an error reflecting field 'ParkingLotColl ection'.
I have no idea what to do. What am I doing wrong? Any information is very
much appreciated. Thanks.

--
Daniel
Nov 12 '05 #2
No answer...

Let me describe what I am doing. I've created these classes:
[XmlInclude(type of(Car))]
[XmlInclude(type of(Motorcycle))]
public class Vehicle
{
public Vehicle() {}
public string Make;
public string Model;
public int Year;
}
public class Car : Vehicle
{
public Car() {}
public string VIN;
}
public class Motorcycle : Vehicle
{
public Motorcycle() {}
}
public class ParkingLot
{
public ParkingLot()
{
ParkedVehicles = new ArrayList();
ParkedVehicles. Add(new Car());
ParkedVehicles. Add(new Motorcycle());
}
[XmlElement(Elem entName="Parked Car",Type=typeo f(Car))]
[XmlElement(Elem entName="Parked Motorcycle",Typ e=typeof(Motorc ycle))]
public ArrayList ParkedVehicles;
}

Serializing a ParkingLot creates this (which is just what I want):
<?xml version="1.0" encoding="utf-8"?>
<ParkingLot xmlns:xsd="http ://www.w3.org/2001/XMLSchema"
xmlns:xsi="http ://www.w3.org/2001/XMLSchema-instance">
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>

As you can see there is no parent element around parked car and parked
motorcycle, i.e. no ParkedVehicles element.

Now, I would like to have a collection of ParkingLot's inside another
class. So I add this:
public ArrayList ParkingLotColle ction;
to my other class. Trying to serialize produces an exception:
Message: The type LX.ParkingLot was not expected. Use the XmlInclude or
SoapInclude attribute to specify types that are not known statically.

So I rewrite it like this:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
public ArrayList ParkingLotColle ction;

But this creates a parent element around my ParkingLot's, like this:
<ParkingLotColl ection>
<ParkingLot>
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>
</ParkingLotColle ction>

From what I've read I should be able to remove this parent element by
adding a empty XmlElement attribute to my ArrayList ParkingLotColle ction:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
[XmlElement]
public ArrayList ParkingLotColle ction;

But this causes an exception:
Message: There was an error reflecting field 'ParkingLotColl ection'.
I have no idea what to do. What am I doing wrong? Any information is very
much appreciated. Thanks.

--
Daniel
Nov 12 '05 #3
I don't understand.
If a class contains a ParkingLotColle ction (a Mall?) , then shouldn't each
Lot in the collection be serialized independently?

<Mall>
<Lot>
<ParkedCar>
<Make>Ijbnxnwhn a</Make>
<Year>1995</Year>
<Color>red</Color>
<VIN>5829496467 92293965529740</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Ggikttsgp p</Make>
<Year>1985</Year>
<Color>red</Color>
</ParkedMotorcycl e>
</Lot>
<Lot>
<ParkedMotorcyc le>
<Make>Dpdiqdcce z</Make>
<Year>1986</Year>
<Color>green</Color>
</ParkedMotorcycl e>
<ParkedCar>
<Make>Gbulediyj e</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>3314567350 41360460902400</VIN>
</ParkedCar>
</Lot>
</Mall>
What would you like to see happen?
By the way, the extra layer of structure isn't contributing anything to the
issue.
Suppose you had a Lot like this:

<ParkingLot>
<ParkedCar>
<Make>Dgvpadixc x</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>0455094077 86350954614071</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Htvlwawau a</Make>
<Year>1985</Year>
<Color>blue</Color>
</ParkedMotorcycl e>
</ParkingLot>
What you seem to want is to serialize the collection (in the Lot's case, it
is a collection of vehicles) without specifically identifying each vehicle.
Maybe like so:
<ParkingLot>
<Make>Dgvpadixc x</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>0455094077 86350954614071</VIN>
<Make>Htvlwawau a</Make>
<Year>1985</Year>
<Color>blue</Color>
</ParkingLot>
What does that get you?

-D

"Daniel Lidström" <so*****@micros oft.com> wrote in message
news:1h******** *************** *****@40tude.ne t...
No answer...

Let me describe what I am doing. I've created these classes:
[XmlInclude(type of(Car))]
[XmlInclude(type of(Motorcycle))]
public class Vehicle
{
public Vehicle() {}
public string Make;
public string Model;
public int Year;
}
public class Car : Vehicle
{
public Car() {}
public string VIN;
}
public class Motorcycle : Vehicle
{
public Motorcycle() {}
}
public class ParkingLot
{
public ParkingLot()
{
ParkedVehicles = new ArrayList();
ParkedVehicles. Add(new Car());
ParkedVehicles. Add(new Motorcycle());
}
[XmlElement(Elem entName="Parked Car",Type=typeo f(Car))]
[XmlElement(Elem entName="Parked Motorcycle",Typ e=typeof(Motorc ycle))]
public ArrayList ParkedVehicles;
}

Serializing a ParkingLot creates this (which is just what I want):
<?xml version="1.0" encoding="utf-8"?>
<ParkingLot xmlns:xsd="http ://www.w3.org/2001/XMLSchema"
xmlns:xsi="http ://www.w3.org/2001/XMLSchema-instance">
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>

As you can see there is no parent element around parked car and parked
motorcycle, i.e. no ParkedVehicles element.

Now, I would like to have a collection of ParkingLot's inside another
class. So I add this:
public ArrayList ParkingLotColle ction;
to my other class. Trying to serialize produces an exception:
Message: The type LX.ParkingLot was not expected. Use the XmlInclude or
SoapInclude attribute to specify types that are not known statically.

So I rewrite it like this:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
public ArrayList ParkingLotColle ction;

But this creates a parent element around my ParkingLot's, like this:
<ParkingLotColl ection>
<ParkingLot>
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>
</ParkingLotColle ction>

From what I've read I should be able to remove this parent element by
adding a empty XmlElement attribute to my ArrayList ParkingLotColle ction:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
[XmlElement]
public ArrayList ParkingLotColle ction;

But this causes an exception:
Message: There was an error reflecting field 'ParkingLotColl ection'.
I have no idea what to do. What am I doing wrong? Any information is very
much appreciated. Thanks.

--
Daniel

Nov 12 '05 #4
I don't understand.
If a class contains a ParkingLotColle ction (a Mall?) , then shouldn't each
Lot in the collection be serialized independently?

<Mall>
<Lot>
<ParkedCar>
<Make>Ijbnxnwhn a</Make>
<Year>1995</Year>
<Color>red</Color>
<VIN>5829496467 92293965529740</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Ggikttsgp p</Make>
<Year>1985</Year>
<Color>red</Color>
</ParkedMotorcycl e>
</Lot>
<Lot>
<ParkedMotorcyc le>
<Make>Dpdiqdcce z</Make>
<Year>1986</Year>
<Color>green</Color>
</ParkedMotorcycl e>
<ParkedCar>
<Make>Gbulediyj e</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>3314567350 41360460902400</VIN>
</ParkedCar>
</Lot>
</Mall>
What would you like to see happen?
By the way, the extra layer of structure isn't contributing anything to the
issue.
Suppose you had a Lot like this:

<ParkingLot>
<ParkedCar>
<Make>Dgvpadixc x</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>0455094077 86350954614071</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Htvlwawau a</Make>
<Year>1985</Year>
<Color>blue</Color>
</ParkedMotorcycl e>
</ParkingLot>
What you seem to want is to serialize the collection (in the Lot's case, it
is a collection of vehicles) without specifically identifying each vehicle.
Maybe like so:
<ParkingLot>
<Make>Dgvpadixc x</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>0455094077 86350954614071</VIN>
<Make>Htvlwawau a</Make>
<Year>1985</Year>
<Color>blue</Color>
</ParkingLot>
What does that get you?

-D

"Daniel Lidström" <so*****@micros oft.com> wrote in message
news:1h******** *************** *****@40tude.ne t...
No answer...

Let me describe what I am doing. I've created these classes:
[XmlInclude(type of(Car))]
[XmlInclude(type of(Motorcycle))]
public class Vehicle
{
public Vehicle() {}
public string Make;
public string Model;
public int Year;
}
public class Car : Vehicle
{
public Car() {}
public string VIN;
}
public class Motorcycle : Vehicle
{
public Motorcycle() {}
}
public class ParkingLot
{
public ParkingLot()
{
ParkedVehicles = new ArrayList();
ParkedVehicles. Add(new Car());
ParkedVehicles. Add(new Motorcycle());
}
[XmlElement(Elem entName="Parked Car",Type=typeo f(Car))]
[XmlElement(Elem entName="Parked Motorcycle",Typ e=typeof(Motorc ycle))]
public ArrayList ParkedVehicles;
}

Serializing a ParkingLot creates this (which is just what I want):
<?xml version="1.0" encoding="utf-8"?>
<ParkingLot xmlns:xsd="http ://www.w3.org/2001/XMLSchema"
xmlns:xsi="http ://www.w3.org/2001/XMLSchema-instance">
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>

As you can see there is no parent element around parked car and parked
motorcycle, i.e. no ParkedVehicles element.

Now, I would like to have a collection of ParkingLot's inside another
class. So I add this:
public ArrayList ParkingLotColle ction;
to my other class. Trying to serialize produces an exception:
Message: The type LX.ParkingLot was not expected. Use the XmlInclude or
SoapInclude attribute to specify types that are not known statically.

So I rewrite it like this:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
public ArrayList ParkingLotColle ction;

But this creates a parent element around my ParkingLot's, like this:
<ParkingLotColl ection>
<ParkingLot>
<ParkedCar>
<Year>0</Year>
</ParkedCar>
<ParkedMotorcyc le>
<Year>0</Year>
</ParkedMotorcycl e>
</ParkingLot>
</ParkingLotColle ction>

From what I've read I should be able to remove this parent element by
adding a empty XmlElement attribute to my ArrayList ParkingLotColle ction:

[XmlArrayItem(Ty pe=typeof(Parki ngLot))]
[XmlElement]
public ArrayList ParkingLotColle ction;

But this causes an exception:
Message: There was an error reflecting field 'ParkingLotColl ection'.
I have no idea what to do. What am I doing wrong? Any information is very
much appreciated. Thanks.

--
Daniel

Nov 12 '05 #5
On Fri, 25 Jun 2004 14:12:25 -0400, Dino Chiesa [Microsoft] wrote:
I don't understand.
If a class contains a ParkingLotColle ction (a Mall?) , then shouldn't each
Lot in the collection be serialized independently?

<Mall>
<Lot>
<ParkedCar>
<Make>Ijbnxnwhn a</Make>
<Year>1995</Year>
<Color>red</Color>
<VIN>5829496467 92293965529740</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Ggikttsgp p</Make>
<Year>1985</Year>
<Color>red</Color>
</ParkedMotorcycl e>
</Lot>
<Lot>
<ParkedMotorcyc le>
<Make>Dpdiqdcce z</Make>
<Year>1986</Year>
<Color>green</Color>
</ParkedMotorcycl e>
<ParkedCar>
<Make>Gbulediyj e</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>3314567350 41360460902400</VIN>
</ParkedCar>
</Lot>
</Mall>
What would you like to see happen?


That is what I would like to have. Only that I would like to be able to
have more than one Mall.

Maybe I should have told you right away what I really want. I want to
serialize the following (well, a subset actually):
http://landxml.org/schema/landxml-1....LandXMLDoc.htm

I'm having a lot of trouble with the Alignment and Alignments elements in
the LandXML element. There is a sample file here:

http://www.landxml.org/schema/LandXM...20Profiles.xml

If you have a look at it, you will see that it is possible to have several
Alignments' within the LandXML element, and within each Alignments it
should be possible to have several Alignment's, although this sample only
has one. This sample shows several Alignment's within each Alignments:
http://www.landxml.org/schema/LandXM...k/hidden_m.xml

The LandXML specification says something like this:
LandXML can contain 1-oo (oo == infinite) number of Alignments. Alignments
can contain 1-oo number of Alignment's. Alignment's are collections of
CoordGeoms, which can contain Line's, Curve's, or Spiral's (in a specific
order!).

Dino, do you know how I can serialize this? You can use the parkinglot
example if you'd like. I hope I have understood LandXML the right way. If
so, it should be equivalent to the parkinglot at the top of this message,
with the possibility to have 1-oo Mall's.

Thank you!

--
Daniel
Nov 12 '05 #6
On Fri, 25 Jun 2004 14:12:25 -0400, Dino Chiesa [Microsoft] wrote:
I don't understand.
If a class contains a ParkingLotColle ction (a Mall?) , then shouldn't each
Lot in the collection be serialized independently?

<Mall>
<Lot>
<ParkedCar>
<Make>Ijbnxnwhn a</Make>
<Year>1995</Year>
<Color>red</Color>
<VIN>5829496467 92293965529740</VIN>
</ParkedCar>
<ParkedMotorcyc le>
<Make>Ggikttsgp p</Make>
<Year>1985</Year>
<Color>red</Color>
</ParkedMotorcycl e>
</Lot>
<Lot>
<ParkedMotorcyc le>
<Make>Dpdiqdcce z</Make>
<Year>1986</Year>
<Color>green</Color>
</ParkedMotorcycl e>
<ParkedCar>
<Make>Gbulediyj e</Make>
<Year>1998</Year>
<Color>blue</Color>
<VIN>3314567350 41360460902400</VIN>
</ParkedCar>
</Lot>
</Mall>
What would you like to see happen?


That is what I would like to have. Only that I would like to be able to
have more than one Mall.

Maybe I should have told you right away what I really want. I want to
serialize the following (well, a subset actually):
http://landxml.org/schema/landxml-1....LandXMLDoc.htm

I'm having a lot of trouble with the Alignment and Alignments elements in
the LandXML element. There is a sample file here:

http://www.landxml.org/schema/LandXM...20Profiles.xml

If you have a look at it, you will see that it is possible to have several
Alignments' within the LandXML element, and within each Alignments it
should be possible to have several Alignment's, although this sample only
has one. This sample shows several Alignment's within each Alignments:
http://www.landxml.org/schema/LandXM...k/hidden_m.xml

The LandXML specification says something like this:
LandXML can contain 1-oo (oo == infinite) number of Alignments. Alignments
can contain 1-oo number of Alignment's. Alignment's are collections of
CoordGeoms, which can contain Line's, Curve's, or Spiral's (in a specific
order!).

Dino, do you know how I can serialize this? You can use the parkinglot
example if you'd like. I hope I have understood LandXML the right way. If
so, it should be equivalent to the parkinglot at the top of this message,
with the possibility to have 1-oo Mall's.

Thank you!

--
Daniel
Nov 12 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
3335
by: CodeMonkey | last post by:
Hi, I am trying to use xml serialization to simplify load/save functions in some classes i have created and am hitting a few problems. Any help to either would be most appreciated. I have created a MasterShape class which contains a name, and a 'Shapes' class object, which itself uses the ICollection interface to provide a class which is basically an array of shapes i derive from an abstract base class AbShape, for example i derive...
1
6447
by: Terry | last post by:
I created a collection derived from CollectionBase that is just made up of strings, called "StringList". I have another object that has as a member one of these StringList. If I assign that object to a PropertyGrid, click on the collection editor "..." and try to add a new string, I get an error message "Constructor on type System.String not found.". Any ideas what I'm missing? If it can't create a new object of one of the built-in...
2
2519
by: Edward Diener | last post by:
In C++ an overridden virtual function in a derived class must have the exact same signature of the function which is overridden in the base class, except for the return type which may return a pointer or reference to a derived type of the base class's return type. In .NET the overridden virtual function is similar, but an actual parameter of the function can be a derived reference from the base class's reference also. This dichotomy...
7
2922
by: jsale | last post by:
I'm currently using ASP.NET with VS2003 and SQL Server 2003. The ASP.NET app i have made is running on IIS v6 and consists of a number of pages that allow the user to read information from the database into classes, which are used throughout the application. I have made class collections which, upon reading from the DB, create an instance of the class and store the DB values in there temporarily. My problem is that if user1 looks at...
11
1703
by: EDom | last post by:
Hi, I have aspnet_wp.exe with increasing on every postback and not every revisit to any page. Even if I clear session and close the browser it remains in the memory. I have only one connection object and it is closed always as I have it under try catch, and all my variables are disposed at the end of each function. What could be the issue?? Regards, Vineet
7
1797
by: Joe | last post by:
I've tracked the performance issue down to a single class. This class derives from CollectionBase and stores a basic value type such as string, int, double, etc... I also store the type itself which you can see I'm using when calling AddValue. I implemented ISerializable and GeteObjectData. Here's what I tried: for (int i = 0; i < this.Count; i++) info.AddValue("item" + i.ToString(), this, typeof(type) );
19
4922
by: Jamey Shuemaker | last post by:
I'm in the process of expanding my knowledge and use of Class Modules. I've perused MSDN and this and other sites, and I'm pretty comfortable with my understanding of Class Modules with the exception of custom Collection Classes. Background: I'm developing an A2K .mdb to be deployed as an .mde at my current job-site. It has several custom controls which utilize custom classes to wrap built-in controls, and add additional functionality....
3
1611
by: Kaba | last post by:
Hello I have a design problem, which I don't seem to have a good solution. By example: class B; class C; class D {
7
5750
by: =?Utf-8?B?Q29kZVJhem9y?= | last post by:
Can someone explain a few things about collections to me. In C# 2 generics, you can create a collection class by inheriting from System.Collections.ObjectModel.Collection. Using this you can iterate through the collection and use "foreach" on the collection. public class Cars : System.Collections.ObjectModel.Collection<Car{ } So, could someone explain to me why you would want to create a GENERIC custom collection class.
0
9707
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9585
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10338
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10323
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10082
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7622
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6856
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
4301
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3823
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.