Hi all
Arggghhh...........
The problem.....I want the user to be able to create an excel document and
name particular cells in the document where they want the data to be placed
and then save this out of an XML file or Excel Template file.
Next I need to convert a dataset to xml and try and transform this data into
the users xml file..........i've seen a few things on this but havent had
much success...
basically
1. template file in xml with named cells
2. xml data payload
3. xsl style sheet to blend them all together
please if someone has an example then please respond. I know there a few
applications out there that does this, but hey it cant be that hard, just
not p to scracth with my xsl stuff.
thanks 9 8861
Hi,
Maybe this will help. http://support.microsoft.com/default...b;en-us;307021
Ken
-----------
"Paul" <ma********@hotmail.com.nospam> wrote in message
news:eZ****************@TK2MSFTNGP11.phx.gbl... Hi all
Arggghhh........... The problem.....I want the user to be able to create an excel document and name particular cells in the document where they want the data to be
placed and then save this out of an XML file or Excel Template file.
Next I need to convert a dataset to xml and try and transform this data
into the users xml file..........i've seen a few things on this but havent had much success...
basically
1. template file in xml with named cells 2. xml data payload 3. xsl style sheet to blend them all together
please if someone has an example then please respond. I know there a few applications out there that does this, but hey it cant be that hard, just not p to scracth with my xsl stuff.
thanks
The example just goes through creating an excel sheet using a XSL sheet
which obviously at a user level they would have no idea of creating,
basicaly I want the user to populate an excel file with pointers to where
they wan the data and to embed the dataset into the excel sheet and save
this out.
Thanks
Paul
"Ken Tucker [MVP]" <vb***@bellsouth.net> wrote in message
news:%2****************@tk2msftngp13.phx.gbl... Hi,
Maybe this will help. http://support.microsoft.com/default...b;en-us;307021
Ken ----------- "Paul" <ma********@hotmail.com.nospam> wrote in message news:eZ****************@TK2MSFTNGP11.phx.gbl... Hi all
Arggghhh........... The problem.....I want the user to be able to create an excel document
and name particular cells in the document where they want the data to be placed and then save this out of an XML file or Excel Template file.
Next I need to convert a dataset to xml and try and transform this data into the users xml file..........i've seen a few things on this but havent
had much success...
basically
1. template file in xml with named cells 2. xml data payload 3. xsl style sheet to blend them all together
please if someone has an example then please respond. I know there a few applications out there that does this, but hey it cant be that hard,
just not p to scracth with my xsl stuff.
thanks
Hi Paul,
!! ... hey it cant be that hard ...
Are you sure about that? What sort of Xml does Excel produce - nice clean
economical stuff or reams of God-know-what?
Another alternative that might be worth investigating is to use the
XmlDocument class and do it programmatically.
Regards,
Fergus
lol,
Well yeah the easy way is do it programmatically but I need the ability for
a user to create a template file, so that they can setup the font details,
page headers etc. We used ot do it by spawning excel but it just seems to
dangerous to do this on the web server.
"Fergus Cooney" <fi******@tesco.net> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl... Hi Paul,
!! ... hey it cant be that hard ...
Are you sure about that? What sort of Xml does Excel produce - nice
clean economical stuff or reams of God-know-what?
Another alternative that might be worth investigating is to use the XmlDocument class and do it programmatically.
Regards, Fergus
An idea...
Excel is addressable as an OLEDB data source, so you can insert the data
from the dataset into Excel just by using the
System.Data.DataAdapter.Update() method, specifying the DataSet. Your
UpdateCommand should include a SQL statement that refers to a named range in
the Excel file (this is the thing the user sets up, presumably). This does
not utilize Excel automation and so should be acceptable from within a
server app.
You can create a new sheet this way, or open an existing sheet and append
data.
ps:
please do not cross-post.
--
Dino Chiesa
Microsoft Developer Division
d i n o c h @ o n l i n e . m i c r o s o f t . c o m
"Paul" <ma********@hotmail.com.nospam> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl... lol,
Well yeah the easy way is do it programmatically but I need the ability
for a user to create a template file, so that they can setup the font details, page headers etc. We used ot do it by spawning excel but it just seems to dangerous to do this on the web server.
"Fergus Cooney" <fi******@tesco.net> wrote in message news:%2****************@TK2MSFTNGP12.phx.gbl... Hi Paul,
!! ... hey it cant be that hard ...
Are you sure about that? What sort of Xml does Excel produce - nice clean economical stuff or reams of God-know-what?
Another alternative that might be worth investigating is to use the XmlDocument class and do it programmatically.
Regards, Fergus
HI.
That is what I am trying to use at the moment, however I have found a few
problems which i cannot seem to get a define answer on..........
User defines a named area and the excel sheet hen oldedb does a update
command on the namedtange it takes the top row as the field names however
when you insert the record the fieldname is still showing in the excel
document..for example you might want the text to say "First Name" where as
the field is actuall called "first_name". If I try and name a field within
named range it complains that the field does not exist. So what I end up
with is.
FirstName LastName
Fred Blogs
Where as I need
First Name Last Name
Fred Blogs
So its just the header bits that causing the problem at the moment.
Code is below
Dim objConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" + _
"C:\inetpub\wwwroot\excel\exceldata3.xls;Exten ded Properties=Excel 8.0;")
objConn.Open()
Try
Dim objExcelCommand As New OleDbCommand
objExcelCommand.Connection = objConn
objExcelCommand.CommandType = CommandType.TableDirect
objExcelCommand.CommandText = "NameTable"
Dim objExcelAdapter As New OleDbDataAdapter(objExcelCommand)
Dim objExcelDB = New OleDbCommandBuilder(objExcelAdapter)
Dim objExcelSet As New DataSet
Dim objNewRow As DataRow
objExcelAdapter.FillSchema(objExcelSet, SchemaType.Source, "NameTable")
objNewRow = objExcelSet.Tables("NameTable").NewRow()
objNewRow("FirstName") = "Bryan"
objNewRow("LastName") = "Slatner"
objExcelSet.Tables("NameTable").Rows.Add(objNewRow )
objExcelAdapter.Update(objExcelSet, "NameTable")
objExcelSet.Dispose()
objExcelAdapter.Dispose()
Catch ex As Exception
Response.Write(ex.Message)
Finally
objConn.Close()
End Try
Thanks
Paul
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message
news:eD*************@TK2MSFTNGP11.phx.gbl... An idea... Excel is addressable as an OLEDB data source, so you can insert the data from the dataset into Excel just by using the System.Data.DataAdapter.Update() method, specifying the DataSet. Your UpdateCommand should include a SQL statement that refers to a named range
in the Excel file (this is the thing the user sets up, presumably). This
does not utilize Excel automation and so should be acceptable from within a server app.
You can create a new sheet this way, or open an existing sheet and
append data.
ps: please do not cross-post.
-- Dino Chiesa Microsoft Developer Division d i n o c h @ o n l i n e . m i c r o s o f t . c o m
"Paul" <ma********@hotmail.com.nospam> wrote in message news:%2****************@TK2MSFTNGP09.phx.gbl... lol,
Well yeah the easy way is do it programmatically but I need the ability for a user to create a template file, so that they can setup the font
details, page headers etc. We used ot do it by spawning excel but it just seems
to dangerous to do this on the web server.
"Fergus Cooney" <fi******@tesco.net> wrote in message news:%2****************@TK2MSFTNGP12.phx.gbl... Hi Paul,
!! ... hey it cant be that hard ...
Are you sure about that? What sort of Xml does Excel produce -
nice clean economical stuff or reams of God-know-what?
Another alternative that might be worth investigating is to use
the XmlDocument class and do it programmatically.
Regards, Fergus
I think there is something wrong with the OLEDB driver for Excel that
disallows column names that include spaces.
"Paul" <ma********@hotmail.com.nospam> wrote in message
news:uX****************@TK2MSFTNGP11.phx.gbl... HI.
That is what I am trying to use at the moment, however I have found a few problems which i cannot seem to get a define answer on..........
User defines a named area and the excel sheet hen oldedb does a update command on the namedtange it takes the top row as the field names however when you insert the record the fieldname is still showing in the excel document..for example you might want the text to say "First Name" where as the field is actuall called "first_name". If I try and name a field within named range it complains that the field does not exist. So what I end up with is.
FirstName LastName Fred Blogs
Where as I need
First Name Last Name Fred Blogs
So its just the header bits that causing the problem at the moment.
Code is below Dim objConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + _ "C:\inetpub\wwwroot\excel\exceldata3.xls;Exten ded Properties=Excel 8.0;")
objConn.Open()
Try
Dim objExcelCommand As New OleDbCommand
objExcelCommand.Connection = objConn
objExcelCommand.CommandType = CommandType.TableDirect
objExcelCommand.CommandText = "NameTable"
Dim objExcelAdapter As New OleDbDataAdapter(objExcelCommand)
Dim objExcelDB = New OleDbCommandBuilder(objExcelAdapter)
Dim objExcelSet As New DataSet
Dim objNewRow As DataRow
objExcelAdapter.FillSchema(objExcelSet, SchemaType.Source, "NameTable")
objNewRow = objExcelSet.Tables("NameTable").NewRow()
objNewRow("FirstName") = "Bryan"
objNewRow("LastName") = "Slatner"
objExcelSet.Tables("NameTable").Rows.Add(objNewRow )
objExcelAdapter.Update(objExcelSet, "NameTable")
objExcelSet.Dispose()
objExcelAdapter.Dispose()
Catch ex As Exception
Response.Write(ex.Message)
Finally
objConn.Close()
End Try
Thanks Paul
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message news:eD*************@TK2MSFTNGP11.phx.gbl... An idea... Excel is addressable as an OLEDB data source, so you can insert the
data from the dataset into Excel just by using the System.Data.DataAdapter.Update() method, specifying the DataSet. Your UpdateCommand should include a SQL statement that refers to a named
range in the Excel file (this is the thing the user sets up, presumably). This does not utilize Excel automation and so should be acceptable from within a server app.
You can create a new sheet this way, or open an existing sheet and append data.
ps: please do not cross-post.
-- Dino Chiesa Microsoft Developer Division d i n o c h @ o n l i n e . m i c r o s o f t . c o m
"Paul" <ma********@hotmail.com.nospam> wrote in message news:%2****************@TK2MSFTNGP09.phx.gbl... lol,
Well yeah the easy way is do it programmatically but I need the
ability for a user to create a template file, so that they can setup the font details, page headers etc. We used ot do it by spawning excel but it just seems to dangerous to do this on the web server.
"Fergus Cooney" <fi******@tesco.net> wrote in message news:%2****************@TK2MSFTNGP12.phx.gbl... > Hi Paul, > > !! ... hey it cant be that hard ... > > Are you sure about that? What sort of Xml does Excel produce - nice clean > economical stuff or reams of God-know-what? > > Another alternative that might be worth investigating is to use the > XmlDocument class and do it programmatically. > > Regards, > Fergus > >
Yes, but what i need is the ability to name the cells without having to
create column headings as such, I guess the only real way is to get a clever
xsl sheet or butcher the saved Excel XML source, somehow look through the
namedcells collection and then try to append the new rows/cells , do a sort
then save this out ?
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message
news:ej**************@TK2MSFTNGP09.phx.gbl... I think there is something wrong with the OLEDB driver for Excel that disallows column names that include spaces.
"Paul" <ma********@hotmail.com.nospam> wrote in message news:uX****************@TK2MSFTNGP11.phx.gbl... HI.
That is what I am trying to use at the moment, however I have found a
few problems which i cannot seem to get a define answer on..........
User defines a named area and the excel sheet hen oldedb does a update command on the namedtange it takes the top row as the field names
however when you insert the record the fieldname is still showing in the excel document..for example you might want the text to say "First Name" where
as the field is actuall called "first_name". If I try and name a field
within named range it complains that the field does not exist. So what I end up with is.
FirstName LastName Fred Blogs
Where as I need
First Name Last Name Fred Blogs
So its just the header bits that causing the problem at the moment.
Code is below Dim objConn As New
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + _ "C:\inetpub\wwwroot\excel\exceldata3.xls;Exten ded Properties=Excel
8.0;") objConn.Open()
Try
Dim objExcelCommand As New OleDbCommand
objExcelCommand.Connection = objConn
objExcelCommand.CommandType = CommandType.TableDirect
objExcelCommand.CommandText = "NameTable"
Dim objExcelAdapter As New OleDbDataAdapter(objExcelCommand)
Dim objExcelDB = New OleDbCommandBuilder(objExcelAdapter)
Dim objExcelSet As New DataSet
Dim objNewRow As DataRow
objExcelAdapter.FillSchema(objExcelSet, SchemaType.Source, "NameTable")
objNewRow = objExcelSet.Tables("NameTable").NewRow()
objNewRow("FirstName") = "Bryan"
objNewRow("LastName") = "Slatner"
objExcelSet.Tables("NameTable").Rows.Add(objNewRow )
objExcelAdapter.Update(objExcelSet, "NameTable")
objExcelSet.Dispose()
objExcelAdapter.Dispose()
Catch ex As Exception
Response.Write(ex.Message)
Finally
objConn.Close()
End Try
Thanks Paul
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message news:eD*************@TK2MSFTNGP11.phx.gbl... An idea... Excel is addressable as an OLEDB data source, so you can insert the data from the dataset into Excel just by using the System.Data.DataAdapter.Update() method, specifying the DataSet. Your UpdateCommand should include a SQL statement that refers to a named range in the Excel file (this is the thing the user sets up, presumably). This does not utilize Excel automation and so should be acceptable from within a server app.
You can create a new sheet this way, or open an existing sheet and append data.
ps: please do not cross-post.
-- Dino Chiesa Microsoft Developer Division d i n o c h @ o n l i n e . m i c r o s o f t . c o m
"Paul" <ma********@hotmail.com.nospam> wrote in message news:%2****************@TK2MSFTNGP09.phx.gbl... > lol, > > Well yeah the easy way is do it programmatically but I need the ability for > a user to create a template file, so that they can setup the font details, > page headers etc. We used ot do it by spawning excel but it just
seems to > dangerous to do this on the web server. > > > "Fergus Cooney" <fi******@tesco.net> wrote in message > news:%2****************@TK2MSFTNGP12.phx.gbl... > > Hi Paul, > > > > !! ... hey it cant be that hard ... > > > > Are you sure about that? What sort of Xml does Excel produce - nice > clean > > economical stuff or reams of God-know-what? > > > > Another alternative that might be worth investigating is to
use the > > XmlDocument class and do it programmatically. > > > > Regards, > > Fergus > > > > > >
I'm not clear on what you want
I thought you wanted to support column headers that included spaces.
But now it seems you want no column headers whatsoever.
Have you checked the hdr=NO extended attribute on the Excel OLEDB driver? It
allows you to query the fields in an Excel sheet by F1, F2, F3 (no column
headers necessary) . http://www.google.com/search?num=30&...no+oledb+excel
Or see enclosed?
-Dino
===================
'compile with:
' vbc.exe /t:exe /debug+ /R:System.dll /R:System.Data.dll
/R:System.Xml.dll /out:.\Paul2.exe Paul2.vb
'
Imports System
Imports System.Data
Imports System.Data.OleDb
Namespace Ionic
Public Class Paul
private conn As OleDbConnection
Public shared sub Main(args as string())
Dim p as New Paul
Dim f as new string("Paul.xls")
if (args.Length<>0)
f= args(0)
end if
p.Run(f)
end sub
public sub Run(XlsFile as string)
if (XlsFile = nothing)
XlsFile= "Paul.xls"
end if
conn= New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" & XlsFile & _
";Extended Properties=""Excel 8.0;Hdr=No;""")
conn.Open()
Dim cb as OleDbCommandBuilder
Dim da As OleDbDataAdapter
Dim ds As DataSet
Dim r As DataRow
Dim cmd As New OleDbCommand
Dim SheetName as string
Try
cmd.Connection = conn
Dim SheetList As System.Data.DataTable =
conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSc hemaGuid.Tables, New
object() { Nothing, Nothing, Nothing, "TABLE"})
' no need for a named range, we can use the sheet name.
' here, we get the name of the first (0th) sheet
SheetName= "[" & SheetList.Rows(0)("TABLE_NAME").ToString()
& "]"
System.Console.WriteLine("SheetName: " & SheetName)
' can get all fields this way:
'cmd.CommandText = "SELECT * FROM " & SheetName
' or, using Hdr=No, we can get fields by name (Fn) where
n=1,2,3,...
cmd.CommandText = "SELECT F1, F2 FROM " & SheetName
da= New OleDbDataAdapter(cmd)
ds= New DataSet
da.Fill(ds)
ds.WriteXml(System.Console.Out)
ds.Dispose()
da.Dispose()
Catch ex As Exception
System.Console.WriteLine("Exception: " & ex.ToString())
Finally
conn.Close()
End Try
End Sub
End Class
End Namespace
"Paul" <ma********@hotmail.com.nospam> wrote in message
news:uf**************@TK2MSFTNGP09.phx.gbl... Yes, but what i need is the ability to name the cells without having to create column headings as such, I guess the only real way is to get a
clever xsl sheet or butcher the saved Excel XML source, somehow look through the namedcells collection and then try to append the new rows/cells , do a
sort then save this out ?
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message news:ej**************@TK2MSFTNGP09.phx.gbl... I think there is something wrong with the OLEDB driver for Excel that disallows column names that include spaces.
"Paul" <ma********@hotmail.com.nospam> wrote in message news:uX****************@TK2MSFTNGP11.phx.gbl... HI.
That is what I am trying to use at the moment, however I have found a few problems which i cannot seem to get a define answer on..........
User defines a named area and the excel sheet hen oldedb does a update command on the namedtange it takes the top row as the field names however when you insert the record the fieldname is still showing in the excel document..for example you might want the text to say "First Name"
where as the field is actuall called "first_name". If I try and name a field within named range it complains that the field does not exist. So what I end
up with is.
FirstName LastName Fred Blogs
Where as I need
First Name Last Name Fred Blogs
So its just the header bits that causing the problem at the moment.
Code is below Dim objConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + _ "C:\inetpub\wwwroot\excel\exceldata3.xls;Exten ded Properties=Excel 8.0;") objConn.Open()
Try
Dim objExcelCommand As New OleDbCommand
objExcelCommand.Connection = objConn
objExcelCommand.CommandType = CommandType.TableDirect
objExcelCommand.CommandText = "NameTable"
Dim objExcelAdapter As New OleDbDataAdapter(objExcelCommand)
Dim objExcelDB = New OleDbCommandBuilder(objExcelAdapter)
Dim objExcelSet As New DataSet
Dim objNewRow As DataRow
objExcelAdapter.FillSchema(objExcelSet, SchemaType.Source,
"NameTable") objNewRow = objExcelSet.Tables("NameTable").NewRow()
objNewRow("FirstName") = "Bryan"
objNewRow("LastName") = "Slatner"
objExcelSet.Tables("NameTable").Rows.Add(objNewRow )
objExcelAdapter.Update(objExcelSet, "NameTable")
objExcelSet.Dispose()
objExcelAdapter.Dispose()
Catch ex As Exception
Response.Write(ex.Message)
Finally
objConn.Close()
End Try
Thanks Paul
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in
message news:eD*************@TK2MSFTNGP11.phx.gbl... > An idea... > Excel is addressable as an OLEDB data source, so you can insert
the data > from the dataset into Excel just by using the > System.Data.DataAdapter.Update() method, specifying the DataSet.
Your > UpdateCommand should include a SQL statement that refers to a named
range in > the Excel file (this is the thing the user sets up, presumably).
This does > not utilize Excel automation and so should be acceptable from within
a > server app. > > You can create a new sheet this way, or open an existing sheet and append > data. > > > ps: > please do not cross-post. > > > -- > Dino Chiesa > Microsoft Developer Division > d i n o c h @ o n l i n e . m i c r o s o f t . c o m > > > "Paul" <ma********@hotmail.com.nospam> wrote in message > news:%2****************@TK2MSFTNGP09.phx.gbl... > > lol, > > > > Well yeah the easy way is do it programmatically but I need the ability > for > > a user to create a template file, so that they can setup the font details, > > page headers etc. We used ot do it by spawning excel but it just seems to > > dangerous to do this on the web server. > > > > > > "Fergus Cooney" <fi******@tesco.net> wrote in message > > news:%2****************@TK2MSFTNGP12.phx.gbl... > > > Hi Paul, > > > > > > !! ... hey it cant be that hard ... > > > > > > Are you sure about that? What sort of Xml does Excel
produce - nice > > clean > > > economical stuff or reams of God-know-what? > > > > > > Another alternative that might be worth investigating is to use the > > > XmlDocument class and do it programmatically. > > > > > > Regards, > > > Fergus > > > > > > > > > > > >
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Jason |
last post by:
Hi
I would like to export a dataset to xml, but not simply writing the XML
equivalent of the dataset. so perhaps call it the true excel file. by
writing the XML equivalent, excel is able to read...
|
by: Peter |
last post by:
I am having a problem reading an Excel file that is XML based. The directory
I am reading contains Excel files that can be of two types. Either generic Microsoft
based or XML based. I am reading...
|
by: Paul |
last post by:
Hi all
Arggghhh...........
The problem.....I want the user to be able to create an excel document and
name particular cells in the document where they want the data to be placed
and then save...
|
by: Scott M. Lyon |
last post by:
I'm trying to figure out a way to export data (actually the result of a
Stored Procedure call from SQL Server) into a specified Excel spreadsheet
format.
Currently, I have the data read into a...
|
by: Michael Groeger |
last post by:
Hi,
I have an aspx page which generates an excel document and transfers it to
the browser as attachment. Normally, once the document is transferred the
open save dialog prompts to open or save...
|
by: Paul |
last post by:
Hi I have created an excel file download feature within a .net application
using Microsoft Office XP primary interop assembly for excel. I was just
wondering if anyone knows if you can also embed...
|
by: zacks |
last post by:
I have an application that can read an Excel spreadsheet on a computer
that doesn't have Excel installed on using the Jet ODBC 4.0 driver.
I know need to modify the application to also be able to...
|
by: TG |
last post by:
hi!
I am trying to create a sql server table from an excel sheet.
Here is the code I have:
'This procedure the xlsx file and dumps it to a table in SQL Server
|
by: =?Utf-8?B?anAybXNmdA==?= |
last post by:
I've got a DataSet that I save as XML using the DataSet DataTable's WriteXml
method.
If I say XmlWriteMode.IgnoreSchema, it shows up great in Excel, but I can
not reopen the file in my...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
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...
|
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,...
|
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...
|
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...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| |