I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Thanks
Dave 8 1253
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
Quite simple to me:
- VB 6 is no longer supported by MS
- Very shortly it will be easier to find a .Net developper than a VB 6
one
--
Michael
---- http://michael.moreno.free.fr/ http://port.cogolin.free.fr/ dg*****@erols.c om wrote:
I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Unfortunately this isn't really a technical issue. You sound like the
kind of chap who to whom it won't be news that you can use any technical
approach to solve any problem - all that changes is the amount of pain.
Here, I think what you need to ask yourself is "How much pain will
pushing back against this group of IT managers cause" vs "How much pain
will rewriting in something .NETty bring". And the former depends on
political and social factors which only you will know about.
And as for expense - well, if someone tells you to do something, it's
*their* job to justify the expense, wouldn't you say?
--
Larry Lard la*******@googl email.com
The address is real, but unread - please reply to the group
For VB and C# questions - tell us which version
Hi Dave,
I feel your pain. However, a little bit of pain in the short run can save
you a lot in the long run. I'm not sure exactly what you mean by "a MSAcess
utility application," but I'm going to guess it's contained in an Access
database in one or more VBA Modules. There are a couple of problems with
this scenario that could eventually bite you.
First, VBA is not object-oriented. This doesn't sound like much of a
drawback until you factor in the evolution factor. That is, it is almost
always a given that any type of application is going to be modified,
extended, added to, have new features built in, etc. Because VBA is not
object-oriented, encapsulation is not really available to you. And the
larger an application becomes, the more important it becomes to encapsulate
code, to manage the availability of data and process in various parts of the
application. Object-oriented programming supplies this.
Second, you need to think about the entire lifetime of the application, and
plan for the future. Not only will VBA not be supported for much longer, but
there is an emerging set of .Net Platform tools for Office that provide
productivity, most likely much better productivity than you have now using
VBA. In addition, more and more of the Microsoft programming platform is
moving into the .Net arena, so .Net programming has legs. Microsoft Vista is
the next generation of Operating System from Microsoft, and it is not an
easy platform to write to, especially using legacy code. Applications will
no longer have the free reign of the OS that they have enjoyed until now;
the OS is much more secure. This means that your tool set will have to have
built-in support for the environment.
It's not a matter of being ".Net compliant," but embracing the
well-established .Net platform which Microsoft has specifically designed for
extensibility, something which traditional VBA was definitely not designed
for. In the same way that traditional HTML became increasingly complex and
unweildy, and is being replaced with extensible technologies, so has
Microsoft created an extensible, object-oriented programming technology to
replace the much less extensible and adaptable programming technologies that
have existed for decades.
Every once in awhile, as time goes by, it is a good idea to rework your
software "from the ground up" so to speak, in order to keep up with the
technology. Even Microsoft has had to do this, most recently with the .Net
platform itself, which is already 5 years old, and with the Vista operating
system. Ours is a business in which the technology is changing at a dizzying
rate, and faster each year than the year before it. It's difficult to keep
up, but the alternative is much worse.
--
HTH,
Kevin Spencer
Microsoft MVP
Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erols. comwrote in message
news:11******** **************@ v45g2000cwv.goo glegroups.com.. .
>I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Thanks
Dave
Thanks, Kevin -
If you were in my shoes (advanced VBA/MSAccess/MSProject app developer
with zero knowledge of .Net), where would you start looking for info on
how to proceed?
Dave
Kevin Spencer wrote:
Hi Dave,
I feel your pain. However, a little bit of pain in the short run can save
you a lot in the long run. I'm not sure exactly what you mean by "a MSAcess
utility application," but I'm going to guess it's contained in an Access
database in one or more VBA Modules. There are a couple of problems with
this scenario that could eventually bite you.
First, VBA is not object-oriented. This doesn't sound like much of a
drawback until you factor in the evolution factor. That is, it is almost
always a given that any type of application is going to be modified,
extended, added to, have new features built in, etc. Because VBA is not
object-oriented, encapsulation is not really available to you. And the
larger an application becomes, the more important it becomes to encapsulate
code, to manage the availability of data and process in various parts of the
application. Object-oriented programming supplies this.
Second, you need to think about the entire lifetime of the application, and
plan for the future. Not only will VBA not be supported for much longer, but
there is an emerging set of .Net Platform tools for Office that provide
productivity, most likely much better productivity than you have now using
VBA. In addition, more and more of the Microsoft programming platform is
moving into the .Net arena, so .Net programming has legs. Microsoft Vista is
the next generation of Operating System from Microsoft, and it is not an
easy platform to write to, especially using legacy code. Applications will
no longer have the free reign of the OS that they have enjoyed until now;
the OS is much more secure. This means that your tool set will have to have
built-in support for the environment.
It's not a matter of being ".Net compliant," but embracing the
well-established .Net platform which Microsoft has specifically designed for
extensibility, something which traditional VBA was definitely not designed
for. In the same way that traditional HTML became increasingly complex and
unweildy, and is being replaced with extensible technologies, so has
Microsoft created an extensible, object-oriented programming technology to
replace the much less extensible and adaptable programming technologies that
have existed for decades.
Every once in awhile, as time goes by, it is a good idea to rework your
software "from the ground up" so to speak, in order to keep up with the
technology. Even Microsoft has had to do this, most recently with the .Net
platform itself, which is already 5 years old, and with the Vista operating
system. Ours is a business in which the technology is changing at a dizzying
rate, and faster each year than the year before it. It's difficult to keep
up, but the alternative is much worse.
--
HTH,
Kevin Spencer
Microsoft MVP
Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erols. comwrote in message
news:11******** **************@ v45g2000cwv.goo glegroups.com.. .
I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Thanks
Dave
It is hard to say because we don't know what their long term plan is. On
the one hand, they could have accessed all their assets and want all these
1-offs converted into something they are investing in (i.e. .Net) As an
previous enterprise admin, these 1-offs can keep you up at night, especially
if only 1 or 2 people know anything about them. So that can make a lot of
sense from a on-going maintaince perspective even if it cost some money now.
They could want to clean-up. I could also more easier all integration into
operations dashboards, etc. Who knows. From your perspective, it should
not matter that much. You get a chance to do more work and learn .Net at
same time - a win-win for you I would think.
--
William Stacey [C# MVP]
<dg*****@erols. comwrote in message
news:11******** **************@ v45g2000cwv.goo glegroups.com.. .
|I have a MSAccess utility application that pulls data from a SQL Server
| database, manipulates it via VBA and sends it to MSProject to generate
| Gantt charts, and produces imagemapped html pages to present the
| charts.
|
| This app runs unattended on a server as a scheduled task in the middle
| of the night. The output is a large number of static web pages that are
| updated daily. The application has been working problem-free for years,
| and fully meets all user requirements.
|
| A group of IT managers has announced that "all applications" serving
| the project in question will be converted to .net.
|
| I am not a .net expert, but I do not see any advantage to making this
| app .net compliant. Can anybody suggest to me, in a general sense, how
| the expense to do this conversion would be justified? Performance is
| not an issue - the process takes about an hour to run and runs at night
| when the network is idle, and the application is not required to
| support user interaction.
|
| Thanks
| Dave
|
The best way to proceed is to get a beginners book on VB.NET, get the
software on your computer either at home or at work (if you can spend time
learning at work) and start doing the examples in the book. Pretty soon you
will pick up the differences between what you know and .NET. Then get a
good book on ADO.NET because it is different that what you have been using
now.
Since you work for the company that wants to move to the new technology,
have them pay for some .NET classes for you. That would even help more.
Hope this helps a bit.
<dg*****@erols. comwrote in message
news:11******** **************@ 11g2000cwr.goog legroups.com...
Thanks, Kevin -
If you were in my shoes (advanced VBA/MSAccess/MSProject app developer
with zero knowledge of .Net), where would you start looking for info on
how to proceed?
Dave
Kevin Spencer wrote:
>Hi Dave,
I feel your pain. However, a little bit of pain in the short run can save you a lot in the long run. I'm not sure exactly what you mean by "a MSAcess utility application," but I'm going to guess it's contained in an Access database in one or more VBA Modules. There are a couple of problems with this scenario that could eventually bite you.
First, VBA is not object-oriented. This doesn't sound like much of a drawback until you factor in the evolution factor. That is, it is almost always a given that any type of application is going to be modified, extended, added to, have new features built in, etc. Because VBA is not object-oriented, encapsulation is not really available to you. And the larger an application becomes, the more important it becomes to encapsulate code, to manage the availability of data and process in various parts of the application. Object-oriented programming supplies this.
Second, you need to think about the entire lifetime of the application, and plan for the future. Not only will VBA not be supported for much longer, but there is an emerging set of .Net Platform tools for Office that provide productivity , most likely much better productivity than you have now using VBA. In addition, more and more of the Microsoft programming platform is moving into the .Net arena, so .Net programming has legs. Microsoft Vista is the next generation of Operating System from Microsoft, and it is not an easy platform to write to, especially using legacy code. Applications will no longer have the free reign of the OS that they have enjoyed until now; the OS is much more secure. This means that your tool set will have to have built-in support for the environment.
It's not a matter of being ".Net compliant," but embracing the well-established .Net platform which Microsoft has specifically designed for extensibilit y, something which traditional VBA was definitely not designed for. In the same way that traditional HTML became increasingly complex and unweildy, and is being replaced with extensible technologies, so has Microsoft created an extensible, object-oriented programming technology to replace the much less extensible and adaptable programming technologies that have existed for decades.
Every once in awhile, as time goes by, it is a good idea to rework your software "from the ground up" so to speak, in order to keep up with the technology. Even Microsoft has had to do this, most recently with the .Net platform itself, which is already 5 years old, and with the Vista operating system. Ours is a business in which the technology is changing at a dizzying rate, and faster each year than the year before it. It's difficult to keep up, but the alternative is much worse.
-- HTH,
Kevin Spencer Microsoft MVP Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erols .comwrote in message news:11******* *************** @v45g2000cwv.go oglegroups.com. ..
>I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Thanks
Dave
If you want a good ADO.Net book, check out Dave Sceppa's ADO.Net
Core Reference.
Robin S.
----------------------------------------
"Henry Jones" <he***@TheCheck IsInTheMail.com wrote in message
news:eT******** ******@TK2MSFTN GP03.phx.gbl...
The best way to proceed is to get a beginners book on VB.NET, get the
software on your computer either at home or at work (if you can spend
time learning at work) and start doing the examples in the book.
Pretty soon you will pick up the differences between what you know and
.NET. Then get a good book on ADO.NET because it is different that
what you have been using now.
Since you work for the company that wants to move to the new
technology, have them pay for some .NET classes for you. That would
even help more.
Hope this helps a bit.
<dg*****@erols. comwrote in message
news:11******** **************@ 11g2000cwr.goog legroups.com...
>Thanks, Kevin -
If you were in my shoes (advanced VBA/MSAccess/MSProject app developer with zero knowledge of .Net), where would you start looking for info on how to proceed?
Dave
Kevin Spencer wrote:
>>Hi Dave,
I feel your pain. However, a little bit of pain in the short run can save you a lot in the long run. I'm not sure exactly what you mean by "a MSAcess utility application," but I'm going to guess it's contained in an Access database in one or more VBA Modules. There are a couple of problems with this scenario that could eventually bite you.
First, VBA is not object-oriented. This doesn't sound like much of a drawback until you factor in the evolution factor. That is, it is almost always a given that any type of application is going to be modified, extended, added to, have new features built in, etc. Because VBA is not object-oriented, encapsulation is not really available to you. And the larger an application becomes, the more important it becomes to encapsulate code, to manage the availability of data and process in various parts of the application . Object-oriented programming supplies this.
Second, you need to think about the entire lifetime of the application , and plan for the future. Not only will VBA not be supported for much longer, but there is an emerging set of .Net Platform tools for Office that provide productivit y, most likely much better productivity than you have now using VBA. In addition, more and more of the Microsoft programming platform is moving into the .Net arena, so .Net programming has legs. Microsoft Vista is the next generation of Operating System from Microsoft, and it is not an easy platform to write to, especially using legacy code. Application s will no longer have the free reign of the OS that they have enjoyed until now; the OS is much more secure. This means that your tool set will have to have built-in support for the environment.
It's not a matter of being ".Net compliant," but embracing the well-established .Net platform which Microsoft has specifically designed for extensibility , something which traditional VBA was definitely not designed for. In the same way that traditional HTML became increasingly complex and unweildy, and is being replaced with extensible technologies, so has Microsoft created an extensible, object-oriented programming technology to replace the much less extensible and adaptable programming technologie s that have existed for decades.
Every once in awhile, as time goes by, it is a good idea to rework your software "from the ground up" so to speak, in order to keep up with the technology. Even Microsoft has had to do this, most recently with the .Net platform itself, which is already 5 years old, and with the Vista operating system. Ours is a business in which the technology is changing at a dizzying rate, and faster each year than the year before it. It's difficult to keep up, but the alternative is much worse.
-- HTH,
Kevin Spencer Microsoft MVP Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erol s.comwrote in message news:11****** *************** *@v45g2000cwv.g ooglegroups.com ... I have a MSAccess utility application that pulls data from a SQL Server database, manipulates it via VBA and sends it to MSProject to generate Gantt charts, and produces imagemapped html pages to present the charts.
This app runs unattended on a server as a scheduled task in the middle of the night. The output is a large number of static web pages that are updated daily. The application has been working problem-free for years, and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this app .net compliant. Can anybody suggest to me, in a general sense, how the expense to do this conversion would be justified? Performance is not an issue - the process takes about an hour to run and runs at night when the network is idle, and the application is not required to support user interaction.
Thanks Dave
Hi Dave,
Along with the recommendations of the other people, who have directed you to
a couple of books on VB.Net development (a good start), let me direct you to
some online resources that should be very helpful:
Microsoft Developer Network (MSDN) (tons of resources of all kinds,
including free downloads) http://msdn2.microsoft.com/en-us/default.aspx
MSDN Library http://msdn2.microsoft.com/en-us/library/default.aspx
Microsoft Visual Basic Developer Center http://msdn2.microsoft.com/en-us/vbasic/default.aspx
--
HTH,
Kevin Spencer
Microsoft MVP
Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erols. comwrote in message
news:11******** **************@ 11g2000cwr.goog legroups.com...
Thanks, Kevin -
If you were in my shoes (advanced VBA/MSAccess/MSProject app developer
with zero knowledge of .Net), where would you start looking for info on
how to proceed?
Dave
Kevin Spencer wrote:
>Hi Dave,
I feel your pain. However, a little bit of pain in the short run can save you a lot in the long run. I'm not sure exactly what you mean by "a MSAcess utility application," but I'm going to guess it's contained in an Access database in one or more VBA Modules. There are a couple of problems with this scenario that could eventually bite you.
First, VBA is not object-oriented. This doesn't sound like much of a drawback until you factor in the evolution factor. That is, it is almost always a given that any type of application is going to be modified, extended, added to, have new features built in, etc. Because VBA is not object-oriented, encapsulation is not really available to you. And the larger an application becomes, the more important it becomes to encapsulate code, to manage the availability of data and process in various parts of the application. Object-oriented programming supplies this.
Second, you need to think about the entire lifetime of the application, and plan for the future. Not only will VBA not be supported for much longer, but there is an emerging set of .Net Platform tools for Office that provide productivity , most likely much better productivity than you have now using VBA. In addition, more and more of the Microsoft programming platform is moving into the .Net arena, so .Net programming has legs. Microsoft Vista is the next generation of Operating System from Microsoft, and it is not an easy platform to write to, especially using legacy code. Applications will no longer have the free reign of the OS that they have enjoyed until now; the OS is much more secure. This means that your tool set will have to have built-in support for the environment.
It's not a matter of being ".Net compliant," but embracing the well-established .Net platform which Microsoft has specifically designed for extensibilit y, something which traditional VBA was definitely not designed for. In the same way that traditional HTML became increasingly complex and unweildy, and is being replaced with extensible technologies, so has Microsoft created an extensible, object-oriented programming technology to replace the much less extensible and adaptable programming technologies that have existed for decades.
Every once in awhile, as time goes by, it is a good idea to rework your software "from the ground up" so to speak, in order to keep up with the technology. Even Microsoft has had to do this, most recently with the .Net platform itself, which is already 5 years old, and with the Vista operating system. Ours is a business in which the technology is changing at a dizzying rate, and faster each year than the year before it. It's difficult to keep up, but the alternative is much worse.
-- HTH,
Kevin Spencer Microsoft MVP Software Composer http://unclechutney.blogspot.com
In case of Minimalism, break Philip Glass.
<dg*****@erols .comwrote in message news:11******* *************** @v45g2000cwv.go oglegroups.com. ..
>I have a MSAccess utility application that pulls data from a SQL Server
database, manipulates it via VBA and sends it to MSProject to generate
Gantt charts, and produces imagemapped html pages to present the
charts.
This app runs unattended on a server as a scheduled task in the middle
of the night. The output is a large number of static web pages that are
updated daily. The application has been working problem-free for years,
and fully meets all user requirements.
A group of IT managers has announced that "all applications" serving
the project in question will be converted to .net.
I am not a .net expert, but I do not see any advantage to making this
app .net compliant. Can anybody suggest to me, in a general sense, how
the expense to do this conversion would be justified? Performance is
not an issue - the process takes about an hour to run and runs at night
when the network is idle, and the application is not required to
support user interaction.
Thanks
Dave This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: John J. Lee |
last post by:
Bare "except:", with no exception specified, is nasty because it can
easily hide bugs.
There is a case where it seemed useful to me in the past. Now it
seems like a bad idea to me (but I think I might still be confused
about it, hence this post). It's this: When you're processing a input
from a file-like object connected to an external source like a network
connection, disk file etc, you have to expect broken, and often
malicious,...
|
by: Dave |
last post by:
I've written a perl program to manipulate data formats so that I can import
data from an estimating software program to an accounting program. Works
just fine, with the following caveat: The record identifier field is
numeric in the estimating program but it can be (and is interpreted as) a
string in the accounting software. Hence, when I bring up project data in
the accounting software, my items look like so:
10
100
110
|
by: Stan Shankman |
last post by:
How do I add trailing spaces within a right-justified textBox?
In order to add a trailing space to the text in a right-justified textBox,
I use to just append a space to the end of the text string.
But now, textBox seems to have gotten smarter,
as it automatically remove trailing spaces.
So the question remains:
How now do I add trailing spaces to text inside a right-justified textBox?
|
by: Julian Nicholls |
last post by:
Hello Everybody
Am I missing something, or is there no way to format numbers right-justified
using Console.WriteLine(), i.e.
23
223
1023
I can get zero fill on the left, but not space fill.
|
by: Glenn Lerner |
last post by:
I have Label controls with TextAlign property set to MiddleRight.
For some reason, the text doesn't always shift all the way to the right.
Example: If I put "10" it seems to be shifted all the way to the right.
If I put "1,000,000" it shifts little bit to the left leaving little
space to the right. This doesn't look right if I have multiple labels
lined up vertically.
Does anyone else experience this? Is there a way to line them up?
| |
by: shawnk |
last post by:
Hello Everyone
How do you format format numbers right-justified using Console.WriteLine(), i.e
I need to line up numbers in vertical columns and the MSDN documentation is pretty poor
Here is the problem
double percent_00_01 = 1D / 10000D
double percent_00_10 = 1D / 1000D
double percent_01_00 = 1D / 100D
double percent_10_00 = 10D / 100D
|
by: Peter Hemmingsen |
last post by:
Hi,
I have a dotnet object (implemented in mc++ and used in c#) which have a
property called "Info". The Info property is also a dotnet object
(implemented in mc++). In the constructor of the "main" object I want to
initialize the property "Info" to null in a way that will make the c#
programmer (the user) able to write:
if (MyObj.Info==null) {..}
|
by: =?iso-8859-1?q?Jean-Fran=E7ois_Michaud?= |
last post by:
Hello,
I was wondering whether it was possible to have left justified or
center justified text under XSL:FO. From what I can see, it looks like
text-align can take on the values of "left, center, right, justified".
In such a context, how would it be possible to make text left
justified. would we have to nest 2 blocks, one center aligned and one
justified aligned? It seems to me like the last setting would override
the previous one.
|
by: trbosjek |
last post by:
A total newbie. This simple example below prints left justified. How
do I make it right justified, as a number should be? It works for
smaller integers (other than unsigned long long).
#include <stdio.h>
int main ()
{
unsigned long long int bigger, smaller;
bigger= 18446744073709551615ULL;
smaller=4294967296ULL;
|
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...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
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...
|
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,...
|
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...
|
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...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
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
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |